USRE50122EActiveUtility

Method and mobile terminal for processing data in message

Assignee: HUAWEI DEVICE CO LTDPriority: Jan 12, 2012Filed: Oct 10, 2022Granted: Sep 10, 2024
Est. expiryJan 12, 2032(~5.5 yrs left)· nominal 20-yr term from priority
H04L 51/42H04L 51/48H04L 51/18
72
PatentIndex Score
0
Cited by
20
References
40
Claims

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

exact text as granted — not AI-modified
What is claimed is: 
     
       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. 
     
     
       16. A mobile terminal, comprising:
 a memory configured to store instructions;   a radio frequency (RF) circuit configured to receive a message, wherein the message comprises an electronic mail (email), a short message service, or an instant message, wherein the message comprises data in a plurality of different formats, and wherein data in the different formats comprises first formatted data corresponding to a first data type and second formatted data corresponding to a second data type; and   a central processing unit coupled to the memory and the RF circuit and configured to execute the instructions to:
 identify the first data type of the first formatted data and the second data type of the second formatted data; and 
 store, according to a corresponding relationship, the first formatted data into a first function and the second formatted data into a second function, wherein the corresponding relationship comprises a first correspondence between the first function and the first data type and a second correspondence between the second function and the second data type. 
   
     
     
       17. The mobile terminal of  claim 16 , wherein the first formatted data comprise an email message address, and wherein the second formatted data comprises a picture format. 
     
     
       18. The mobile terminal of  claim 16 , wherein the central processing unit is further configured to execute the instructions to:
 determine whether the first formatted data are the same as other data already stored in the first function; and   prompt a user to perform a management operation when the first formatted data are the same as the other data.   
     
     
       19. The mobile terminal of  claim 16 , further comprising a display coupled to the central processing unit and configured to display a receiving time and the data of the message, and wherein the central processing unit is further configured to execute the instructions to store the receiving time. 
     
     
       20. The mobile terminal of  claim 16 , wherein the first formatted data comprise video data, and wherein the second formatted data comprise an email address. 
     
     
       21. The mobile terminal of  claim 16 , wherein the first formatted data comprise audio data, and wherein the second formatted data comprise image data. 
     
     
       22. The mobile terminal of  claim 16 , wherein the central processing unit is further configured to execute the instructions to:
 display the first formatted data and a sender of the message; and   display the second formatted data and the sender.   
     
     
       23. A method for processing data in a message, wherein the method is implemented by a mobile terminal, and wherein the method comprises:
 receiving the message from a network side, wherein the message comprises an electronic mail (email), a short message service, or an instant message, wherein the message comprises data in a plurality of different formats, and wherein the different formats comprise formatted data having data types;   identifying at least one data type of the formatted data used to encode the formatted data when the message comprises a plurality of different data types of the formatted data;   storing, according to a corresponding relationship, the formatted data for the at least one data type into a function that corresponds to the at least one data type when the message comprises the plurality of different data types, wherein the corresponding relationship maps the at least one data type to the function;   extracting a data attribute from the formatted data; and   storing the data attribute into the function.   
     
     
       24. The method of  claim 23 , further comprising prompting, by the function and according to a preset form, a user to perform a management operation on the formatted data. 
     
     
       25. The method of  claim 23 , wherein the data attribute indicates a sender of the message. 
     
     
       26. The method of  claim 23 , wherein the at least one of the data types comprises 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 RealMedia variable bitrate (RMVB) format, or a Moving Picture Experts Group (MPEG) format. 
     
     
       27. The method of  claim 23 , further comprising:
 determining whether the formatted data is the same as other data already stored in the function; and   prompting a user to perform a management operation when the formatted data are the same as the other data.   
     
     
       28. The method of  claim 23 , further comprising displaying a receiving time of the message. 
     
     
       29. The method of  claim 23 , further comprising displaying the formatted data and the data attribute. 
     
     
       30. The method of  claim 29 , wherein the data attribute comprises a sender of the message. 
     
     
       31. The method of  claim 29 , wherein the data attribute comprises a receiving time of the message. 
     
     
       32. A mobile terminal, comprising:
 a memory configured to store instructions;   a radio frequency (RF) circuit configured to receive a message from a network side, wherein the message comprises an electronic mail (email), a short message service, or an instant message, wherein the message comprises data in a plurality of different formats, and wherein data in the different formats comprises formatted data having data types; and   a central processing unit coupled to the memory and the RF circuit and configured to execute the instructions to:
 identify at least one data type of the formatted data used to encode the formatted data when the message comprises a plurality of different data types of the formatted data; 
 store, according to a corresponding relationship, the formatted data for the at least one data type into a function that corresponds to the at least one data type when the message comprises data in the plurality of different data types, wherein the corresponding relationship maps the at least one data type to the function; 
 extract a data attribute from the formatted data; and 
 store the data attribute into the function. 
   
     
     
       33. The mobile terminal of  claim 32 , wherein the central processing unit is further configured to execute the instructions to prompt, by the function and according to a preset form, a user to perform a management operation on the formatted data. 
     
     
       34. The mobile terminal of  claim 32 , wherein the data attribute indicates a sender of the message. 
     
     
       35. The mobile terminal of  claim 32 , wherein the at least one of the data types comprises 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 RealMedia variable bitrate (RMVB) format, or a Moving Picture Experts Group (MPEG) format. 
     
     
       36. The mobile terminal of  claim 32 , wherein the central processing unit is further configured to execute the instructions to:
 determine whether the formatted data is the same as other data already stored in the function; and   prompt a user to perform a management operation when the formatted data are the same as the other data.   
     
     
       37. The mobile terminal of  claim 32 , wherein the central processing unit is further configured to execute the instructions to display a receiving time of the message. 
     
     
       38. The mobile terminal of  claim 32 , wherein the central processing unit is further configured to execute the instructions to display the formatted data and the data attribute. 
     
     
       39. The mobile terminal of  claim 38 , wherein the data attribute comprises a sender of the message. 
     
     
       40. The mobile terminal of  claim 38 , wherein the data attribute comprises a receiving time of the message.

Join the waitlist — get patent alerts

Track USRE50122E — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.