Method for viewing document information on a mobile communication device
First Claim
Patent Images
1. A process for providing document information to a mobile communication device relating to an email attachment document of an email stored on a server, the process executed by the server and comprising:
- renaming said email attachment document using a temporary file extension;
transmitting said email to said mobile communication device without transmitting said email attachment document to said mobile communication device;
receiving from the mobile communication device a request for document information, wherein the document information includes an original document format type of the email attachment document;
processing said email attachment document wherein said processing comprises;
opening said email attachment document in binary mode, resulting in the prevention of any macro or operation in the email attachment document from being executed;
constructing only a top level of a document structure for said email attachment document;
searching said top level including binary document data;
locating a file signature indicative of the original document format type;
obtaining said document information according to document format type; and
, adding said document information as attributes to a root component of the document structure; and
transmitting said document information to said mobile communication device , without transmitting full content of the email attachment document.
5 Assignments
0 Petitions
Accused Products
Abstract
A process for viewing document information on a mobile communication device without having to retrieve the full document onto the device. The solution is client-server based. The client is the mobile device attachment viewing application and the server is the document (attachment) handling process on a remote machine. The process comprises server document information construction and delivery, and document information display on the mobile device.
-
Citations
23 Claims
-
1. A process for providing document information to a mobile communication device relating to an email attachment document of an email stored on a server, the process executed by the server and comprising:
-
renaming said email attachment document using a temporary file extension; transmitting said email to said mobile communication device without transmitting said email attachment document to said mobile communication device; receiving from the mobile communication device a request for document information, wherein the document information includes an original document format type of the email attachment document; processing said email attachment document wherein said processing comprises; opening said email attachment document in binary mode, resulting in the prevention of any macro or operation in the email attachment document from being executed;
constructing only a top level of a document structure for said email attachment document;
searching said top level including binary document data;
locating a file signature indicative of the original document format type;
obtaining said document information according to document format type; and
, adding said document information as attributes to a root component of the document structure; andtransmitting said document information to said mobile communication device , without transmitting full content of the email attachment document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 23)
-
-
11. A process for generating document information at a server for transmitting to a mobile communication device relating to an email attachment document of an email stored on the server, the process comprising the steps performed by the server of:
-
renaming said email attachment document using a temporary file extension; transmitting said email to said mobile communication device without transmitting said email attachment document to said mobile communication device; receiving a request for document information from said mobile communication device, wherein the document information includes an original document format type of the email attachment document; processing said email attachment document wherein said processing comprises;
opening said email attachment document in binary mode, resulting in the prevention of any macro or operation in the email attachment document from being executed;
constructing only a top level of a document structure for said email attachment document;
searching said top level including binary document data;
locating a file signature indicative of the original document format type;
obtaining said document information according to document format type; and
, adding said document information as attributes to a root component of the document structure; andtransmitting said document information to said mobile communication device , without transmitting full content of the email attachment document. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A process for receiving document information for display on a mobile communication device, said document information relating to an email attachment document of an email stored on a server, the process comprising the steps performed by the mobile communication device of:
-
receiving said email without the email attachment document from said server, said email attachment document having been renamed by said server using a temporary file extension; transmitting a request for document information including the original document format type to said server such that said server;
opens said email attachment document in binary mode, resulting in the prevention of any macro or operation in the email attachment document from being executed;
constructs only a top level of a document structure for said email attachment document;
searches said top level including binary document data;
locates a file signature indicative of the original document format type;
obtains said document information according to document format type; and
, adds said document information as attributes to a root component of the document structure;receiving said document information from said server; and displaying said document information according to the document format type without retrieving full content of the email attachment document onto the mobile communication device. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification