IP Library Patent Application 12485354
Patent Application
App. No. 12/485,354

RETRIEVING UNIQUE MESSAGE PARTS ON A MOBILE COMPUTING DEVICE

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 None
App. No.
12/485,354
Abstract

Embodiments are provided for retrieving unique message parts on a mobile computing device. One or more message parts, containing unique portions of a message, may be requested by the mobile computing device. After the one or more message parts are received at the mobile computing device, the one or more message parts are rendered on the mobile computing device.

Claims (31)

1 . A method of retrieving unique message parts on a mobile computing device, comprising:

requesting, by the mobile computing device, at least one message part from a server computer, wherein the at least one message part comprises a unique portion of a message, the message comprising a plurality of unique message parts;

receiving, at the mobile computing device, the at least one message part from the server computer; and

rendering the at least one message part on the mobile computing device.

2 . The method of claim 1 , wherein rendering the at least one message part on the mobile computing device comprises reconstructing the message utilizing the at least one message part received from the server computer.

3 . The method of claim 1 further comprising storing the at least one message part on the mobile client computing device.

4 . The method of claim 3 further comprising determining that at least one other message part is stored on the mobile computing device.

5 . The method of claim 4 , wherein rendering the at least one message part on the mobile computing device comprises reconstructing the message utilizing the at least one message part received from the server computer and the at least one other message part stored on the mobile computing device.

6 . The method of claim 1 , wherein rendering the at least one message part on the mobile computing device comprises rendering only a single message part comprising a unique portion of the message on the mobile computing device.

7 . The method of claim 1 , wherein receiving, at the mobile computing device, the at least one message part from the server computer comprises receiving at least one reply in an electronic mail message thread.

8 . A mobile computing device for retrieving unique message parts on a mobile computing device, comprising:

a memory for storing executable program code; and

a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative:

to request at least one message part from a server computer, wherein the at least one message part comprises a unique portion of a message, the message comprising a plurality of unique message parts;

to receive the at least one message part from the server computer; and

to render the at least one message part.

9 . The mobile computing device of claim 8 , wherein the processor, in rendering the at least one message part, is operative to reconstruct the message utilizing the at least one message part received from the server computer.

10 . The mobile computing device of claim 8 , wherein the processor is further operative to store the at least one message part.

11 . The mobile computing device of claim 10 , wherein the processor is further operative to determine that at least one other message part is stored.

12 . The mobile computing device of claim 11 , wherein the processor, in rendering the at least one message part comprising the unique portion of the message, is operative to reconstruct the message utilizing the at least one message part received from the server computer and the at least one other stored message part.

13 . The mobile computing device of claim 8 , wherein the processor, in rendering the at least one message part comprising the unique portion of the message, is operative to render only a single message part comprising a unique portion of the message on the mobile computing device.

14 . The mobile computing device of claim 8 , wherein the processor, in receiving the at least one message part, is operative to receive at least one reply in an electronic mail message thread.

15 . A computer-readable storage medium comprising computer executable instructions which, when executed by a mobile computing device, will cause the mobile computing device to perform a method of retrieving unique message parts on a mobile computing device, comprising:

sending, by the mobile computing device, a synchronization request to a server computer for at least one message part, the at least one message part comprising a unique portion of an electronic mail message, the electronic mail message comprising plurality of unique message parts;

receiving, at the mobile computing device, the at least one message part; and

rendering the at least the one message part on the mobile computing device.

16 . The computer-readable storage medium of claim 15 , wherein rendering the at least the one message part on the mobile computing device comprises reconstructing the electronic mail message utilizing the at least one message part received from the server computer.

17 . The computer-readable storage medium of claim 15 further comprising storing the at least one message part on the mobile client computing device.

18 . The computer-readable storage medium of claim 17 further comprising determining that at least one other message part is stored on the mobile computing device.

19 . The computer-readable storage medium of claim 18 , wherein rendering the at least the one message part on the mobile computing device comprises reconstructing the electronic mail message utilizing the at least one message part received from the server computer and the at least one other message part stored on the mobile computing device.

20 . The computer-readable storage medium of claim 15 , wherein rendering the at least one message part on the mobile computing device comprises rendering only a single message part comprising a unique portion of the message on the mobile computing device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2009
From: SEETHARAMAN, SHIVAKUMAR; NALLIAH, SELVARAJ
To: MICORSOFT CORPORATION
Reel/Frame 022831/0196 →