IP Library Granted Patent US 9,577,970
Granted Patent B2
US 9,577,970 · App. 14/941,060 · Granted Feb 21, 2017

E-mail Proxy

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 9,577,970
App. No.
14/941,060
Granted
Feb 21, 2017
Kind
B2
Abstract

In one embodiment, a method for processing an e-mail message addressed to an e-mail client is disclosed. The method comprises receiving at a mail server an e-mail message addressed to the e-mail client, the e-mail message including an attachment which is characterized by a size; reducing the size of the attachment to create a reduced size attachment; preparing a formatted message, which includes the reduced size attachment and a link to the attachment, wherein the attachment is downloadable from the mail server using the link; and delivering the formatted message to the e-mail client for display on a computational device.

Claims (18)

1. An e-mail proxy for supporting selective downloading of a multi-part e-mail message to an e-mail client operated by a user from an e-mail server, the multi-part e-mail message including at least one attachment, the e-mail proxy communicating between the e-mail server and the e-mail client, the e-mail proxy comprising:

at least one processor operably connected to a non-transitory computer-readable medium containing instructions that when executed by the at least one processor perform the following:

retrieving information of the at least one attachment for the multi-part e-mail message from the e-mail server;

downloading the at least one attachment of the multi-part email message from the e-mail server;

preparing a formatted message for sending to the e-mail client, the formatted message containing a link to the at least one downloaded attachment, wherein the attachment is not sent to the e-mail client;

sending the formatted message to the e-mail client;

decoding the at least one attachment to bring about a reduction in the size of the attachment; and

upon receiving an indication from the e-mail client that the attachment is required, sending the requested attachment to the e-mail client.

2. The e-mail proxy of claim 1 , wherein the information includes the entirety of the multi-part e-mail message, wherein preparing the formatted message further comprises separating the multi-part e-mail message into a plurality of portions, including at least a first portion containing the attachment.

3. The e-mail proxy of claim 2 , wherein the multi-part e-mail message includes a text part, wherein preparing a formatted message further comprises separating the multi-part e-mail message into a second portion containing the text part, and wherein preparing the formatted message includes adding the second portion to said formatted message.

4. The e-mail proxy of claim 1 , wherein requesting the at least one attachment by said e-mail client further comprises selecting said link by the user from said formatted message.

5. The e-mail proxy of claim 1 , wherein downloading the at least one attachment from the e-mail server for viewing by the user is performed in a streamed manner.

6. The e-mail proxy of claim 5 , wherein the instructions, when executed by the at least one processor, further perform:

providing a Web browser for interacting with the user; and

displaying the attachment by the Web browser, wherein downloading the attachment is performed according to HTTP.

7. The e-mail proxy of claim 1 , wherein the information is a header for the attachment.

8. The e-mail proxy of claim 1 , wherein downloading the attachment from the e-mail server is performed in parallel to preparing a formatted message.

9. The e-mail proxy of claim 1 , wherein the information is a header for the attachment, wherein the instructions, when executed by the at least one processor, further perform: downloading the attachment to the client in a streamed manner for viewing by the user.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2017
From: HALAHMI, EREZ; FUCHS, ERAN
To: AXIS MOBILE LTD.
Reel/Frame 040869/0563 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2017
From: FULL SPECTRUM TECHNOLOGIES LLC
To: TIP COMMUNICATIONS, LLC
Reel/Frame 040869/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2017
From: TIP COMMUNICATIONS, LLC
To: RESEARCH IN MOTION LIMITED
Reel/Frame 040869/0934 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2017
From: AXIS MOBILE LTD
To: FULL SPECTRUM TECHNOLOGIES LLC
Reel/Frame 041292/0467 →
CHANGE OF NAME Recorded Mar 7, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 038025/0078 →