Flexible Download Destination
First Claim
1. A computer-implemented method for providing a flexible download destination, the method comprising:
- detecting a download request for content transmitted from a first device to a content server;
in response to detecting the download request, determining whether a user of the first device has subscribed to a flexible download destination service;
upon determining that the user of the first device has subscribed to the flexible download destination service, providing an interface for selecting alternate download destinations;
receiving a selection of a second device through the interface; and
coordinating a transfer of the content to the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media for providing a flexible download destination are provided. A download request for content transmitted from a first device to a content server is detected. In response to detecting the download request, a determination is made as to whether a user of the first device has subscribed to a flexible download destination service. Upon determining that the user of the first device has subscribed to the flexible download destination service, an interface for selecting alternate download destinations is provided. A selection of a second device is received through the interface. A transfer of the content to the second device is coordinated.
31 Citations
20 Claims
-
1. A computer-implemented method for providing a flexible download destination, the method comprising:
-
detecting a download request for content transmitted from a first device to a content server; in response to detecting the download request, determining whether a user of the first device has subscribed to a flexible download destination service; upon determining that the user of the first device has subscribed to the flexible download destination service, providing an interface for selecting alternate download destinations; receiving a selection of a second device through the interface; and coordinating a transfer of the content to the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing a flexible download destination, comprising:
-
a memory for storing a program containing code for providing the flexible download destination; and a processor functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program and configured to detect a download request for content transmitted from a first device to a content server, in response to detecting the download request, determine whether a user of the first device has subscribed to a flexible download destination service, upon determining that the user of the first device has subscribed to the flexible download destination service, provide an interface for selecting alternate download destinations, receive a selection of a second device through the interface, and coordinate a transfer of the content to the second device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium having instructions stored thereon for execution by a processor to provide a method for providing a flexible download destination, the method comprising:
-
detecting a download request for content transmitted from a first device to a content server; in response to detecting the download request, determining whether a user of the first device has subscribed to a flexible download destination service; upon determining that the user of the first device has subscribed to the flexible download destination service, providing an interface for selecting alternate download destinations; receiving a selection of a second device through the interface; and coordinating a transfer of the content to the second device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification