Remotely initiated document transmission
First Claim
1. A computer-implemented method for remotely selecting and initiating transmission of an electronic document, comprising:
- receiving at a source device from a remote device a first electronic mail message comprising a first request command for a graphical representation of a directory of documents stored on the source device;
responsive to the received first messagetraversing the directory of the source device to generate a graphical representation of the directory; and
transmitting from the source device to the remote device a second electronic mail message comprising the graphical representation of the directory, the graphical representation navigable on a user interface of the remote device;
receiving at the source device from the remote device a third electronic mail message comprising a second request command to transmit at least one of the documents stored on the source device to an intermediate server; and
responsive to the received third message, transmitting from the intermediate server source device to at least one destination device a fourth electronic mail message comprising the requested at least one of the documents stored on the source device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, computer program product, and user interface for securely and remotely selecting and initiating transmission of stored electronic documents from one device to another. The user may perform such operations with respect to documents on a source PC from any network-connected location, regardless of whether a firewall is present. A directory representation of the source PC'"'"'s hard drive is transmitted to the user at his or her remote location. The user can navigate within the directory representation to select a document for transmission to a specified destination. An e-mail message is transmitted from the user'"'"'s remote location to the source PC that causes the selected document to be packaged as an attachment and transmitted to the specified destination.
84 Citations
58 Claims
-
1. A computer-implemented method for remotely selecting and initiating transmission of an electronic document, comprising:
-
receiving at a source device from a remote device a first electronic mail message comprising a first request command for a graphical representation of a directory of documents stored on the source device; responsive to the received first message traversing the directory of the source device to generate a graphical representation of the directory; and transmitting from the source device to the remote device a second electronic mail message comprising the graphical representation of the directory, the graphical representation navigable on a user interface of the remote device; receiving at the source device from the remote device a third electronic mail message comprising a second request command to transmit at least one of the documents stored on the source device to an intermediate server; and responsive to the received third message, transmitting from the intermediate server source device to at least one destination device a fourth electronic mail message comprising the requested at least one of the documents stored on the source device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for remotely selecting and initiating transmission of an electronic document, comprising:
-
receiving at a source device from a remote device a first electronic mail message containing a first request command for a directory describing a plurality of stored documents on the source device; responsive to the received first message; traversing the directory of the source device to generate a graphical representation of the directory; determining at the source device a portion of the requested directory describing the plurality of stored documents that has been designated by a user of the source computer for remote access; and transmitting from the source device to the remote device a second electronic mail message containing the graphical representation of the directory and information indicating the portion of the requested directory designated for remote access; receiving at the source device from the remote device a third electronic mail message containing a second request command to transmit at least one of the stored documents to an intermediate server; and responsive to the received third message, and responsive to the requested at least one stored document being designated for remote access, transmitting from the source device intermediate server to at least one destination device a fourth electronic mail message containing the requested at least one stored document to the remote device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 43, 44)
-
-
19. A computer-implemented method for remotely selecting and initiating transmission of an electronic document, comprising:
-
receiving, at a source device from a remote device, a first electronic mail message comprising a first request command for a directory describing a plurality of documents stored on the source device; responsive to the received first message; traversing the directory of the source device to generate a graphical representation of the directory comprising abridged representations of contents of each of the documents stored on the source device; and transmitting from the source device to the remote device a second electronic mail message comprising the graphical representation of the directory, wherein the abridged representations allow the contents of the each of the documents to be easily discerned by a user of the remote device; receiving at the source device from the remote device a third electronic mail message comprising a second request command to transmit at least one of the documents stored on the source device to an intermediate server; and responsive to the received third message, transmitting from the intermediate server source device to at least one destination device a fourth electronic mail message comprising the requested at least one of the documents stored on the source device. - View Dependent Claims (20, 21, 22, 55, 56)
-
-
23. A system for remotely selecting and initiating transmission of an electronic document, comprising:
-
a storage device of a source device, for storing a plurality of documents organized in a directory of documents stored on the source device; an inbound electronic mail processing module of the source device, for receiving from a remote device a first electronic mail message comprising a first request command for a graphical representation of the directory of documents stored on the source device; a directory generation module, for traversing the directory of the source device to generate a graphical representation of the directory; an electronic mail transmission module of the source device, coupled to the inbound electronic mail processing module and to the storage device, for, responsive to the received first message, transmitting to the remote device a second electronic mail message comprising the graphical representation of the directory, wherein a user interface on the remote device permits navigation throughout the graphical representation; wherein the inbound electronic mail processing module further receives from the remote device a third electronic mail message comprising a second request command to transmit at least one of the documents stored on the source device to an intermediate server; and wherein responsive to the received third message, the electronic mail transmission module transmits from the intermediate server to at least one destination device a fourth electronic mail message comprising the requested at least one of the documents stored on the source device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for remotely selecting and initiating transmission of an electronic document, including a remote access device comprising:
-
an input device, for receiving, from a user, a first request command for a graphical representation of a directory describing a plurality of documents stored on the source device; an electronic mail transmission module, coupled to the input device, for transmitting to a source device a first electronic mail message comprising the received first request command; an inbound electronic mail processing module, for receiving from the source device a second electronic mail message comprising the graphical representation of the requested directory generated at the source device by traversing the directory stored on the source device; and a display, coupled to the inbound electronic mail processing module, for displaying the graphical representation of the received directory, the display comprising a user interface that permits navigation throughout the graphical representation; wherein; the input device further receives, from the user, a third electronic message comprising a selection of at least one document from the graphical representation of the directory to be sent to an intermediate server, at least one destination identifier, and a second request command for the selected at least one document to be sent from the intermediate server to the identified at least one destination. - View Dependent Claims (34, 35, 36, 37, 38)
-
-
39. A system for remotely selecting and initiating transmission of an electronic document, including a source device comprising:
-
a storage device of the source device, for storing a plurality of documents organized in a directory of documents stored on the source device; an inbound electronic mail processing module of the source device, for receiving, from a remote device, a first electronic mail message comprising a first request command for a graphical representation of the directory; a directory generation module of the source device, for traversing the directory of the source device to generate a graphical representation of the directory; a portion designation module, for determining at the source device a portion of the requested directory describing the plurality of stored documents that has been designated by a user of the source computer for remote access; an electronic mail transmission module of the source device, coupled to the inbound electronic mail processing module and storage device, for, responsive to the received first message, transmitting to the remote device a second electronic mail message comprising the graphical representation of the directory and information indicating the portion of the requested directory designated for remote access; wherein the inbound electronic mail processing module receives from the remote device, a third electronic message comprising a second request command to transmit at least one of the documents stored on the source device to an intermediate server and at least one destination identifier; and wherein responsive to the received third message, the electronic mail transmission module transmits from the intermediate server to at least one destination device a fourth electronic mail message comprising the requested at least one of the documents stored on the source device. - View Dependent Claims (40, 41, 42, 45, 46)
-
-
47. A system for remotely selecting and initiating transmission of an electronic document, comprising:
-
a storage device of a source device, for storing a plurality of documents organized in a directory of documents stored on the source device; an inbound electronic mail processing module of the source device, for receiving from a remote device a first electronic mail message comprising a first request command for a graphical representation of the directory comprising abridged representations of contents of each of the documents stored on the source device; a directory generation module, for traversing the directory of the source device to generate a graphical representation of the directory; an electronic mail transmission module of the source device, coupled to the inbound electronic mail processing module and to the storage device, for, responsive to the received first message, transmitting to the remote device a second electronic mail message comprising the graphical representation of the directory, wherein the abridged representations allow the contents of the each of the documents to be easily discerned by a user of the remote device; wherein the inbound electronic mail processing module further receives from the remote device a third electronic mail message comprising a second request command to transmit from an intermediate server at least one of the documents stored on the source device; and wherein responsive to the received third message, the electronic mail transmission module transmits from the intermediate server to at least one destination device a fourth electronic mail message comprising the requested at least one of the documents stored on the source device. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 57, 58)
-
Specification