IP Library Granted Patent US 7,773,106
Granted Patent B2
US 7,773,106 · App. 10/452,275 · Granted Aug 10, 2010

System and apparatus for sending complete responses to truncated electronic mail messages on a mobile device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,773,106
App. No.
10/452,275
Granted
Aug 10, 2010
Kind
B2
Abstract

The present invention allows mobile users to send replies to, or to forward, truncated electronic mail messages, and yet still send the entire body of the original electronic mail message, without having to download the entire body of the mail message locally to the mobile device and then re-transmit the entire message from the mobile device.

Claims (46)

1. A computer implemented method of sending an electronic mail (e-mail) message in response to an original e-mail message having a message body, comprising:

generating, by a server, a message identifier associated with the original e-mail message;

storing by the server, the original e-mail message in a data store;

storing, by the server, the message identifier associated with the original e-mail message in the data store;

generating, by the server, a truncated e-mail message, the truncated e-mail message including at least a portion of the message body of the original e-mail message and including less than the message body of the original e-mail message;

sending, from the server, the truncated e-mail message and the message identifier associated with the original e-mail message to a mobile device;

receiving, at the server, a responsive message from the mobile device, responsive to the truncated e-mail message, the responsive message including:

a recipient of a resultant e-mail message, and

the message identifier associated with the original e-mail message;

retrieving, by the server, the original e-mail message from the data store using the message identifier associated with the original e-mail message;

generating, by the server, the resultant e-mail message by appending the original e-mail message to at least a portion of the responsive message; and

sending, from the server to the recipient, in response to the responsive message, the resultant e-mail message.

2. The method of claim 1 wherein the responsive message is a reply e-mail message.

3. The method of claim 1 wherein the responsive message is a forward e-mail message.

4. The method of claim 1 wherein the original e-mail message includes at least one attachment, and wherein sending the truncated e-mail message comprises:

sending, by the server, the truncated e-mail message to the mobile device without the at least one attachment.

5. The method of claim 4 wherein sending the recipient the resultant e-mail message comprises:

attaching, by the server, the at least one attachment to the resultant e-mail message prior to sending the resultant email message.

6. The method of claim 1 wherein receiving the responsive e-mail message comprises:

receiving, by the server, a complete message indicator indicating that the resultant e-mail message is to be sent.

7. The method of claim 1 wherein the truncated e-mail message is of a predetermined length.

8. The method of claim 7 wherein the predetermined length is determined by a response indicator.

9. A tangible computer storage medium storing instructions which, when executed by a computer, cause the computer to execute a method of sending an electronic (e-mail) message in response to an original e-mail message having a message body, the method comprising:

generating, by a server, a message identifier associated with the original e-mail message;

storing, by the server, the original e-mail message in a data store;

storing, by the server, the message identifier associated with the original e-mail message in the data store;

generating, by the server, a truncated e-mail message, the truncated e-mail message including at least a portion of the message body of the original e-mail message and including less than the message body of the original e-mail message;

sending, from the server, the truncated e-mail message and the message identifier associated with the original e-mail message to a mobile device;

receiving, at the server, a responsive message from the mobile device, responsive to the truncated e-mail message, the responsive message including;

a recipient of a resultant e-mail message, and

the message identifier associated with the original e-mail message;

retrieving, by the server, the original e-mail message from the data store using the message identifier associated with the original e-mail message;

generating by the server, the resultant e-mail message by appending the original e-mail message to at least a portion of the responsive message; and

sending, from the server to the recipient, in response to the responsive message, the resultant e-mail message.

10. The tangible computer storage medium of claim 9 wherein the responsive message is a reply e-mail message.

11. The tangible computer storage medium of claim 9 wherein the responsive message is a forward e-mail message.

12. A tangible computer storage medium storing computer readable instructions which, when executed by a computer cause the computer to execute a method of sending an electronic mail (e-mail) message in response to an original email message having a message body, the method comprising:

generating, by a server, a message identifier associated with the original e-mail message;

storing, by the server, the original e-mail message in a data store;

storing, by the server, the message identifier associated with the original e-mail message in the data store;

generating, by the server, a truncated e-mail message, the truncated e-mail message including at least a portion of the message body of the original e-mail message and including less than the message body of the original e-mail message;

sending, from the server, the truncated e-mail message and the message identifier associated with the original e-mail message to a mobile device;

receiving, at the server, a responsive message from the mobile device, responsive to the truncated e-mail message, identifying a recipient of a resultant message;

receiving, by the server, the message identifier associated with the original e-mail message;

retrieving, by the server, the original e-mail message from the data store using the message identifier associated with the original e-mail message; and

sending, from the server to the recipient, in response to the responsive message, the resultant e-mail message including a portion of the original e-mail message removed from the truncated e-mail message.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2003
From: SERDY, FRANK S., JR.; NALLIAH, SELVARAJ; WILLIAMSON, DAVID R.
To: MICROSOFT CORPORATION
Reel/Frame 014150/0542 →