Methods and systems for data transfer and notification mechanisms
First Claim
1. A system comprising logic operable to:
- display an email message received from a remote location, the email message having associated data located remotely;
receive a request for the associated data; and
initiate an asynchronous fetch of the associated data, wherein the associated data is fetched in the background.
4 Assignments
0 Petitions
Accused Products
Abstract
In one aspect a device such as a mobile device includes logic operable to display an email message received from a remote location, the email message having associated data (e.g., an attachment) located remotely to the device (e.g., with a server or the like). The system further includes logic operable to receive a request for the associated data, and initiate an asynchronous fetch of the associated data, wherein the associated data is fetched in the background of the device. The system may further include logic operable to initiate a notification after receiving the request for the data that the associated data will be fetched, and/or initiate a notification that the associated data has been fetched. The associated data may include an attachment, media object, or other data associated with the email message.
-
Citations
41 Claims
-
1. A system comprising logic operable to:
-
display an email message received from a remote location, the email message having associated data located remotely;
receive a request for the associated data; and
initiate an asynchronous fetch of the associated data, wherein the associated data is fetched in the background. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device comprising a memory, a display, a communication interface, and a processor, the device comprising logic operable to:
-
receive a data segment from a remote location, the data segment associated with additional data located remotely;
receive a request for the additional data;
initiate a fetch of the additional data, wherein the additional data is fetched in the background of the device; and
initiate a notification after initiating the fetch of the additional data that the additional data has been received. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for coordinating the transfer of data to a device, the system comprising logic operable to:
-
parse a data set into at least a first data segment and second data segment;
initiate a transfer of the first data segment to a remote device;
receive a request for the second data segment from the remote device; and
initiate a transfer of the second data segment. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for handling data transfers, the method comprising:
-
displaying at least a portion of an email message on a device, the email message having data associated therewith located remote from the device;
receiving a request for the data; and
initiating a fetch of the data from the remote location, wherein the data is fetched in the background of the device. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A computer program product comprising program code for assisting data transfers, the computer program product comprising:
-
program code operable to display an email message received from a remote location, the email message having associated data located remotely;
program code operable to receive a request for the associated data; and
program code operable to initiate a fetch of the associated data, wherein the associated data is fetched in the background. - View Dependent Claims (37, 38, 39, 40, 41)
-
Specification