IP Library Granted Patent US 8,718,609
Granted Patent B2
US 8,718,609 · App. 13/731,790 · Granted May 6, 2014

Method and mobile terminal for processing data in message

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,718,609
App. No.
13/731,790
Granted
May 6, 2014
Kind
B2
Abstract

The present invention relates to the field of data processing, and in particular, to a method for processing data in a message. The method includes: receiving a message sent by a network side or another equipment, wherein the message carries data; identifying a data type of the data; and storing the data into a function module corresponding to the data type according to a corresponding relationship list, wherein the corresponding relationship list is a list of correspondence between the data types and the function module. Meanwhile, an embodiment of the present invention further provides a mobile terminal for processing data in a message. With embodiments of the present invention, the intelligent interaction capability between a mobile terminal and a user is enhanced, and the transaction processing efficiency of the mobile terminal is also improved.

Claims (32)

1. A method for processing data in a multimedia message implemented by a mobile terminal, wherein the method comprises:

receiving a multimedia message sent by a network side or another equipment, wherein the multimedia message carries formatted data, wherein the multimedia message comprises an email, a short message service, or an instant message;

identifying at least one of the file formats of the formatted data used to encode the formatted data within the multimedia message when the multimedia message comprises a plurality of file formats of the formatted data; and

storing the formatted data for the at least one of the file formats into a function module that corresponds to the at least one of the file formats used to encode the formatted data according to a corresponding relationship list when the multimedia message comprises the plurality of file formats, and

wherein the corresponding relationship list is a list that maps the file format of the formatted data to the function module used to store the formatted data.

2. The method according to claim 1 , wherein after storing the formatted data into the function module that corresponds to the at least one of the file formats used to encode the formatted data according to the corresponding relationship list, the method further comprises prompting, by the function module, a user of the stored formatted data according to a preset form to perform a management operation on the formatted data.

3. The method according to claim 1 , wherein the corresponding relationship list is stored at the network side.

4. The method according to claim 3 , wherein storing the formatted data into the function module that corresponds to the at least one of the file formats used to encode the formatted data according to the corresponding relationship list when the corresponding relationship list is stored at the network side comprises:

acquiring information of the function module corresponding to the file format used to encode the formatted data from the network side; and

sending the formatted data to the function module.

5. The method according to claim 4 , wherein after the sending the formatted data to the function module that corresponds to the at least one of the file formats used to encode the formatted data according to the corresponding relationship list and before storing the formatted data into the function module, the method further comprises:

determining whether the formatted data is the same as a stored data already stored in the function module; and

prompting the user to perform the management operation when the formatted data is already stored.

6. The method according to claim 5 , wherein after identifying the file format used to encode the formatted data within the multimedia message, and before storing the formatted data into the function module that corresponds to the at least one of the file formats used to encode the formatted data according to the corresponding relationship list, the method further comprises extracting a data attribute from the formatted data in the multimedia message and storing the formatted data and the data attribute of the formatted data into the function module corresponding to the at least one of the file formats used to encode the formatted data.

7. The method according to claim 6 , wherein the data attribute refers to a sender of the multimedia message.

8. The method according to claim 1 , wherein the at least one of the file formats used to encode the formatted data comprises at least one of a text (TXT) format, a virtual Card (vCard) format, a virtual Calendar (vCalendar) format, a Bitmap (BMP) format, a Joint Photographic Expert Group (JPG) format, an Audio Video Interleaved (AVI) format, Real Media Variable Bitrate (RMVB) format, and a Moving Picture Experts Group (MPEG) format.

9. A mobile terminal comprising:

a memory that comprises at least one function module, wherein the function module is configured to store a formatted data sent by a central processing unit;

a radio frequency (RF) circuit configured to receive a multimedia message, wherein the multimedia message carries formatted data, wherein the multimedia message comprises an email, a short message service, or an instant message; and

the central processing unit configured to:

identify at least one of the file formats used to encode the formatted data within the multimedia message when the multimedia message comprises a plurality of file formats of the formatted data; and

store the formatted data of the at least one of the file formats into the function module that corresponds to the at least one of the file formats used to encode the formatted data according to a corresponding relationship list when the multimedia message comprises the plurality of file formats, and

wherein the corresponding relationship list is a list that maps the file format of the formatted data to the function module used to store the formatted data.

10. The mobile terminal according to claim 9 , wherein the function module comprises at least one of a notepad module, an address book module, a calendar module, an image management module, and a player module.

11. The mobile terminal according to claim 9 , wherein the central processing unit comprises:

a corresponding relationship storing module configured to store the list that maps the at least one of the file formats of the formatted data to the function module used to store the formatted data;

an identification module configured to identify the at least one of the file formats used to encode the formatted data within the multimedia message; and

a forwarding module configured to store the formatted data into the corresponding function module according to the corresponding relationship list.

12. The mobile terminal according to claim 10 , further comprising a display configured to display the formatted data stored in the function module to a user according to an operation command of the central processing unit.

13. The mobile terminal according to claim 10 , wherein the central processing unit is further configured to extract a data attribute of the formatted data from the received multimedia message and send the formatted data and the data attribute of the formatted data to the function module corresponding to the at least one of the file formats used to encode the formatted data, and wherein the data attribute comprises a sender or sending time of the multimedia message.

14. The mobile terminal according to claim 9 , wherein the central processing unit is further configured to determine whether the formatted data is the same as a stored data already stored in the function module, and wherein the function module is further configured to store the formatted data when the central processing unit determines that the function module has not already stored the formatted data.

15. The mobile terminal according to claim 9 , wherein the at least one of the file formats used to encode the formatted data comprises at least one of a text (TXT) format, a virtual Card (vCard) format, a virtual Calendar (vCalendar) format, a Bitmap (BMP) format, a Joint Photographic Expert Group (JPG) format, an Audio Video Interleaved (AVI) format, a Real Media Variable Bitrate (RMVB) format, and a Moving Picture Experts Group (MPEG) format.

Assignments (3)
CHANGE OF NAME Recorded Mar 11, 2019
From: HUAWEI DEVICE (DONGGUAN) CO.,LTD.
To: HUAWEI DEVICE CO.,LTD.
Reel/Frame 048555/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: HUAWEI DEVICE CO., LTD.
To: HUAWEI DEVICE (DONGGUAN) CO., LTD.
Reel/Frame 043750/0393 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2013
From: YANG, NING; DING, YI
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 030131/0705 →