Method and system for sending e-mail attached with large file on mobile device
First Claim
Patent Images
1. A system for transmitting an e-mail having an attached file, the system comprising:
- at least one mobile device; and
a simple mail transfer protocol (SMTP) mail server configured toreceive, from a mobile device, an extended simple mail transfer protocol (ESMTP) command to determine whether the SMTP mail server supports resuming data transmissions at a part at which the data transmissions were suspended,transmit, to the mobile device, an ESMTP response indicating whether the SMTP mail server supports the resuming data transmissions at a part at which the data transmissions were suspended,receive, from the mobile device, the e-mail including the attached file,determine whether receiving the e-mail including the attached file was suspended, and if the receiving was suspendedresume receiving, from the mobile device, the e-mail including the attached file at a specified time interval,transmit the attached file to a cloud storage system for storage at a storage location,replace, in the e-mail, the attached file included with the e-mail with location information, the location information indicating the storage location; and
the cloud storage system configured to store the received file transmitted by the SMTP mail server at the storage location.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for transmitting an e-mail having an attached file are provided. The system includes a mail server configured to receive the e-mail including the attached file, store the attached file at a storage location in a cloud storage system, and replace the attached file with location information. The location information may indicate the storage location. The system includes the cloud storage system configured to store the attached file at the storage location. The mail server may be further configured to send the e-mail with the location information and without the attached file.
-
Citations
20 Claims
-
1. A system for transmitting an e-mail having an attached file, the system comprising:
-
at least one mobile device; and a simple mail transfer protocol (SMTP) mail server configured to receive, from a mobile device, an extended simple mail transfer protocol (ESMTP) command to determine whether the SMTP mail server supports resuming data transmissions at a part at which the data transmissions were suspended, transmit, to the mobile device, an ESMTP response indicating whether the SMTP mail server supports the resuming data transmissions at a part at which the data transmissions were suspended, receive, from the mobile device, the e-mail including the attached file, determine whether receiving the e-mail including the attached file was suspended, and if the receiving was suspended resume receiving, from the mobile device, the e-mail including the attached file at a specified time interval, transmit the attached file to a cloud storage system for storage at a storage location, replace, in the e-mail, the attached file included with the e-mail with location information, the location information indicating the storage location; and the cloud storage system configured to store the received file transmitted by the SMTP mail server at the storage location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile device for sending an e-mail having an attached file, the mobile device comprising:
-
a memory having computer readable instructions related to a simple mail transfer protocol (SMTP) compatible mail client stored thereon; and at least one processor configured to execute the computer readable instructions to, transmit an extended simple mail transfer protocol (ESMTP) command to determine whether a SMTP mail server supports resuming data transmissions at a part at which the data transmissions were suspended; receive an ESMTP response indicating whether the SMTP mail server supports the resuming data transmissions at a part at which the data transmission were suspended; attach a desired file to an e-mail, and send the e-mail including the desired file to the SMTP mail server, the attached file being separated by the SMTP mail server from the e-mail and being stored in a cloud storage system at a storage location, and the separated attached file being replaced in the e-mail with location information indicating the storage location; and determine whether sending the e-mail including the attached file was suspended, and if the receiving was suspended, resume sending the e-mail including the attached file at a specified time interval. - View Dependent Claims (9)
-
-
10. A method of sending an e-mail having an attached file, the method comprising:
-
receiving, by a simple mail transfer protocol (SMTP) mail server, an extended simple mail transfer protocol (ESMTP) command to determine whether the SMTP mail server supports resuming data transmissions at a part at which the data transmissions were suspended, from a mail client installed in a mobile device; transmitting, to the mail client, an ESTMP response indicating whether the SMTP mail server supports resuming data transmissions at a part at which the data transmissions were suspended; receiving, by the SMTP mail server, the e-mail sent from the mail client, the e-mail including the attached file; determining, by the SMTP mail server, whether the receiving the e-mail including the attached file was suspended, and if the receiving was suspended, resuming receiving, from the mobile device, the e-mail including the attached file at a specified time interval, transmitting, by the SMTP mail server, the received attached file to a cloud storage system for storage at a storage location; and replacing in the e-mail, by the SMTP mail server, the attached file included with the e-mail with location information, the location information indicating the storage location of the stored attached file in the cloud storage system. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer-readable recording medium storing computer readable instructions that, when executed by at least one processor, configures the at least one processor to:
-
receive, from a mail client installed in a mobile device, an extended simple mail transfer protocol (ESMTP) command to determine whether a simple mail transfer protocol (SMTP) mail server supports resuming data transmissions at a part at which the data transmissions were suspended; transmit, to the mail client, an ESMTP response indicating whether the SMTP mail server supports the resuming data transmissions at a part at which the data transmissions were suspended; receive an e-mail sent from the mail client, the e-mail including an attached file; determine whether receiving the e-mail including the attached file was suspended, and if the receiving was suspended, resume receiving, from the mobile device, the e-mail including the attached file at a specified time interval, transmit the received attached file to a cloud storage system for storage at a storage location; and replace the received attached file with location information, the location information indicating the storage location of the attached file transmitted to the cloud storage system in the cloud storage system.
-
-
16. A simple mail transfer protocol (SMTP) mail server for transmitting an e-mail including an attached file, the SMTP mail server comprising:
-
a memory having computer readable instructions stored thereon; and at least one processor configured to execute the computer readable instructions to, receive, from a mail client, an extended simple mail transfer protocol (ESMTP) command to determine whether the SMTP mail server supports resuming data transmissions at a part at which the data transmissions were suspended; transmit, to the mail client, an ESMTP response indicating whether the SMTP mail server supports the resuming data transmissions at a part at which the data transmissions were suspended; receive the e-mail including the attached file; determine whether the receiving the e-mail including the attached file was suspended, and if the receiving was suspended resume receiving, from the mobile device, the e-mail including the attached file at a specified time interval; transmit the received attached file to a cloud storage system for storage at a storage location; and replace, in the e-mail, the received attached file with location information, the location information indicating the storage location. - View Dependent Claims (17, 18, 19, 20)
-
Specification