Handling attachment content on a mobile device
First Claim
Patent Images
1. A method for allowing a user of a mobile device to retrieve attachment data when a message having an indication of one or more associated attachment documents is received on the mobile device, wherein acts of the method are executable by a processor of the mobile device, the method comprising:
- a) providing, for display in an attachment screen on the mobile device, a first option to select an attachment document from the one or more associated attachment documents;
b) providing, for display in an attachment screen on the mobile device, a second option to select an attachment content handling option for a selected attachment document, wherein selection of the attachment content handling option comprises selection between a native application attachment content handling option and a client-server attachment content handling option;
c) generating an attachment content handling request comprising an indication of the selected attachment document and the selected attachment content handling option;
d) sending the attachment content handling request to a remote attachment service that generates the attachment data for the selected attachment document in accordance with the selected attachment content handling option; and
,e) receiving the attachment data from the remote attachment service;
wherein if the selected attachment content handling option is the native application attachment content handling option, then the attachment data received from the remote attachment service comprises attachment data viewable using a native application on the mobile device, but if the selected attachment content handling option is the client-server attachment content handling option, then the attachment data received from the remote attachment service comprises attachment data that has been converted by the remote attachment service into a format optimized for at least one of transmission to and viewing on the mobile device.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein provide a user with the ability to download a selected attachment document that is associated with a message received on a mobile device. Attachment data corresponding to the selected attachment document can be downloaded according to at least one of a native application attachment content handling option and a client-server attachment content handling option.
44 Citations
27 Claims
-
1. A method for allowing a user of a mobile device to retrieve attachment data when a message having an indication of one or more associated attachment documents is received on the mobile device, wherein acts of the method are executable by a processor of the mobile device, the method comprising:
-
a) providing, for display in an attachment screen on the mobile device, a first option to select an attachment document from the one or more associated attachment documents; b) providing, for display in an attachment screen on the mobile device, a second option to select an attachment content handling option for a selected attachment document, wherein selection of the attachment content handling option comprises selection between a native application attachment content handling option and a client-server attachment content handling option; c) generating an attachment content handling request comprising an indication of the selected attachment document and the selected attachment content handling option; d) sending the attachment content handling request to a remote attachment service that generates the attachment data for the selected attachment document in accordance with the selected attachment content handling option; and
,e) receiving the attachment data from the remote attachment service;
wherein if the selected attachment content handling option is the native application attachment content handling option, then the attachment data received from the remote attachment service comprises attachment data viewable using a native application on the mobile device, but if the selected attachment content handling option is the client-server attachment content handling option, then the attachment data received from the remote attachment service comprises attachment data that has been converted by the remote attachment service into a format optimized for at least one of transmission to and viewing on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 22, 23)
-
-
9. A computer readable medium embodying instructions executable by a processor of the mobile device for implementing an attachment content handling method for allowing a user of a mobile device to retrieve attachment data when a message having an indication of one or more associated attachment documents is received on the mobile device, the method comprising:
-
providing, for display in an attachment screen on the mobile device, a first option to select an attachment document from the one or more associated attachment documents; providing, for display in an attachment screen on the mobile device, a second option to select an attachment content handling option for a selected attachment document, wherein selection of the attachment content handling option comprises selection between a native application attachment content handling option and a client-server attachment content handling option; generating an attachment content handling request comprising an indication of the selected attachment document and the selected attachment content handling option; sending the attachment content handling request to a remote attachment service that generates the attachment data for the selected attachment document in accordance with the selected attachment content handling option; and
,receiving the attachment data from the remote attachment service; wherein if the selected attachment content handling option is the native application attachment content handling option, then the attachment data received from the remote attachment service comprises attachment data viewable using a native application on the mobile device, but if the selected attachment content handling option is the client-server attachment content handling option, then the attachment data received from the remote attachment service comprises attachment data that has been converted by the remote attachment service into a format optimized for at least one of transmission to and viewing on the mobile device.
-
-
10. A mobile device that allows a user to retrieve attachment data when a message having an indication of one or more associated attachment documents is received on the mobile device, the mobile device comprising:
-
a) a main processor for controlling the operation of the mobile device; b) a communication subsystem connected to the main processor, the communication subsystem being adapted for wirelessly sending and receiving data; c) a message application that interfaces with the communication subsystem to send and receive messages, and to receive the attachment data from a remote attachment service; and
,d) an attachment content handling module for providing, for display in an attachment screen on the mobile device, a first option to select an attachment document from the one or more associated attachment documents, providing, for display in an attachment screen on the mobile device, a second option to select an attachment content handling option for a selected attachment document, wherein selection of the attachment content handling option comprises selecting between a native application attachment content handling option and a client-server attachment content handling option, and wherein the attachment content handling module generates and sends an attachment content handling request to the remote attachment service for generating the attachment data, the attachment content handling request including an indication of the selected attachment document and the selected attachment content handling option; wherein if the selected attachment content handling option is the native application attachment content handling option, then the attachment data received from the remote attachment service comprises attachment data viewable using a native application on the mobile device, but if the selected attachment content handling option is the client-server attachment content handling option, then the attachment data received from the remote attachment service comprises attachment data that has been converted by the remote attachment service into a format optimized for at least one of transmission to and viewing on the mobile device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 24, 25)
-
-
17. A system for allowing a user of a mobile device to retrieve attachment data when a message having an indication of one or more associated attachment documents is received on the mobile device, wherein the system comprises:
-
a) the mobile device that receives the message, the mobile device including; a main processor for controlling the operation of the mobile device; a communication subsystem connected to the main processor, the communication subsystem being adapted for wirelessly sending and receiving data; a message application that interfaces with the communication subsystem to send and receive messages, and to receive the attachment data from a remote attachment service; and
,an attachment content handling module for providing, for display in an attachment screen on the mobile device, a first option to select an attachment document from the one or more associated attachment documents, providing, for display in an attachment screen on the mobile device, a second option to select an attachment content handling option for a selected attachment document, wherein selection of the attachment content handling option comprises selection between a native application attachment content handling option and a client-server attachment content handling option, and the attachment content handling module being adapted to generate and send an attachment content handling request to the remote attachment service for generating the attachment data, the attachment content handling request comprising an indication of the selected attachment document and the selected attachment content handling option; wherein if the selected attachment content handling option is the native application attachment content handling option, then the attachment data received from the remote attachment service comprises attachment data viewable using a native application on the mobile device, but if the selected attachment content handling option is the client-server attachment content handling option, then the attachment data received from the remote attachment service comprises attachment data that has been converted by the remote attachment service into a format optimized for at least one of transmission to and viewing on the mobile device; and
,b) a remote attachment service wirelessly coupled to the mobile device for processing the attachment processing request and providing the attachment data to the mobile device. - View Dependent Claims (18, 19, 20, 21, 26, 27)
-
Specification