METHODS AND SYSTEMS FOR DATA TRANSFER AND NOTIFICATION MECHANISMS
First Claim
1. 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.
3 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
22 Claims
-
1. 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 (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification