Claims
- 1. A method for operating a multi-media (MM) messaging device, the method comprising:
generating an MM request to a messaging component within a network; and before sending the MM request, determining if there is an MM entity stored locally in the messaging device that can be used as a response to the MM request.
- 2. The method of claim 1, further comprising presenting the MM entity to a user of the MM messaging device, in which case the MM request is not sent to the messaging component.
- 3. The method of claim 2, wherein presenting the MM entity to the user comprises presenting the MM entity to the user as though it were a response to the MM request, had the MM request been sent to the messaging component, there being no notification to the user that the MM request was not sent.
- 4. The method of claim 2, wherein presenting the MM entity to the user comprises notifying the user of the MM entity, and prompting the user for input on whether to use the MM entity, or to send the MM request to the messaging component.
- 5. The method of claim 4, further comprising receiving the input of the user and displaying the MM entity to the user or sending the MM request to the messaging component based on the input.
- 6. A method for operating a multi-media (MM) messaging device, the method comprising:
receiving an MM message at the messaging device; if the MM message is related to an MM request sent by the messaging device then storing the MM message; and determining if each new MM request is related to the stored MM message before sending the new MM request to a messaging component within a network.
- 7. The method of claim 6, further comprising presenting the stored MM request to a user of the MM messaging device as a response to the new MM request from the messaging component.
- 8. The method of claim 6, further comprising notifying a user of the MM messaging device of the existence of the stored MM message, and prompting the user for input on whether to use the stored MM message, or to send a new MM request to the messaging component.
- 9. The method of claim 6, wherein the MM message is related to the MM request if the MM message is in reply to a similar request sent earlier to the messaging component from the messaging device.
- 10. The method of claim 9, wherein storing the MM message comprises storing a reference to the MM message that relates the MM message to the similar MM request sent earlier.
- 11. The method of claim 10, wherein determining if each new MM request is related to the stored MM requests comprises, determining if the stored reference to the MM message is related to the new MM request.
- 12. A mobile terminal, comprising:
a processor; and memory coupled to the processor, the memory storing instructions which when executed by the processor, cause the mobile terminal to perform a method comprising: generating an MM request to a messaging component within a network; and before sending the MM request, determining if there is a MM entity stored locally in the mobile terminal that can be used as a response to the MM request.
- 13. The mobile terminal of claim 12, wherein the method further comprises presenting the MM entity to a user of the mobile terminal, in which a case the MM request is not sent to the messaging component.
- 14. The mobile terminal of claim 13, wherein presenting the MM entity to the user comprises presenting the MM entity to the user as though it were a response to the MM request, had the MM request been sent to the messaging component, there being no notification to the user that the MM request was not sent.
- 15. The mobile terminal of claim 13, wherein presenting the MM entity to the user comprises notifying the user of the MM entity, and prompting the user for input on whether to use the MM entity, or to send the MM request to the messaging component.
- 16. The mobile terminal of claim 15, wherein the method further comprises receiving the input of the user and displaying the MM entity to the user or sending the MM request to the messaging component based on the input.
- 17. A mobile terminal, comprising:
a processor; and a memory coupled to the processor, the memory storing instructions which when executed by the processor, cause the mobile terminal to perform a method comprising: receiving an MM message; if the MM message is related to an MM request sent by the mobile terminal then storing the MM message; and determining if each new MM request is related to the stored MM message before sending the new MM request to a messaging component within a network.
- 18. The mobile terminal of claim 17, wherein the method further comprises presenting the stored MM request to a user of the mobile terminal as a response to the new MM request from the messaging component.
- 19. The mobile terminal of claim 17, wherein the method further comprises notifying a user of the mobile terminal of the existence of the stored MM message, and prompting the user for input on whether to use the stored MM message, or to send a new MM request to the messaging component.
- 20. The mobile terminal of claim 17, wherein the MM message is related to the MM request if the MM message is in reply to a similar request sent earlier to the messaging component from the mobile terminal.
- 21. The mobile terminal of claim 20, wherein storing the MM message comprises storing a reference to the MM message that relates the MM message to the similar MM request sent earlier.
- 22. The mobile terminal of claim 21, wherein determining if each new MM request is related to the stored MM requests comprises, determining if the stored reference to the MM message is related to the new MM request.
Parent Case Info
[0001] This application claims the benefit of Provisional U.S. Patent Application No. 60/475,060, filed May 30, 2003, and titled “Inbox Caching Of Messages On A Mobile Terminal,” which is incorporated herein by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60474983 |
May 2003 |
US |
|
60490794 |
Jul 2003 |
US |