Delegating network data exchange
AssigneeInternational Business Machines Corporation
InventorsAaron T. Wodrich, Miguel Angel Beher Valdivia, Kaleb Walton, George Bigwood
Life of this patent
Estimating the term…
Abstract
A method, a computer program product, and a computer system include a requesting device delegating a delegated device to download data. During a first time when the requesting device and the delegated device are connected to a first network, the method includes receiving a proxy download request from the requesting device. During a second time when the delegated device is connected to a second network, the second time being after the first time, the method includes receiving a download based on the proxy download request via the second network.
Claims15
A computer-implemented method performed by a portable smart device for a stationary smart device to delegate the portable smart device to download data, the method comprising:
- receiving, by the portable smart device, a proxy download request from a stationary smart device via a data capped network, wherein the proxy download request identifies a download that the stationary smart device is to receive from a source on the internet, and wherein the proxy download request further includes a unique identifier associated with the stationary smart device, credentials to access the portable smart device, a relative urgency with which the download is to be received, a timestamp of when the download was available from the source, a number of times that the stationary smart device has requested a delegation of the download, and a size of the download;
- in response to the portable smart device connecting to a public network, receiving via the public network, by the portable smart device, the download identified by the proxy download request;
- and
- transmitting, by the portable smart device, the download to the stationary smart device via the data capped network without impacting a data limit of the data capped network.
A computer-implemented method performed by a portable device for a stationary device to delegate the portable device to download data, the method comprising:
- receiving, by the portable device, a proxy download request from a stationary device over a data capped network, wherein the proxy download request identifies the data that the stationary device is to receive from a source on the internet, and wherein the proxy download request further includes a unique identifier associated with the stationary device, credentials to access the portable device, a relative urgency with which the download is to be received, a timestamp of when the download was available from the source, a number of times that the stationary device has requested a delegation of the download, a size of the download;
- in response to the portable device connecting to a public network, receiving over the public network, by the portable device, the data identified by the proxy download request;
- and
- transmitting, by the portable device, the data to the stationary device over the data capped network.
A computer-implemented method performed by a portable device for a plurality of stationary device to delegate the portable device to download data, the method comprising:
- receiving, by the portable device, a proxy download request from each of the plurality of stationary devices via a data capped network, wherein the proxy download request identifies a software update that each of the plurality of stationary devices is to receive from a source on the internet, and wherein the proxy download request further includes a unique identifier associated with each of the plurality of stationary device, credentials to access the portable device, a relative urgency with which the download is to be received, a timestamp of when the download was available from the source, a number of times each of the plurality of stationary device has requested a delegation of the download, and a size of the download;
- in response to the portable device connecting to a public network, receiving via the public network, by the portable device, the software update download identified by the proxy download request for each of the plurality of stationary devices;
- and
- transmitting, by the portable device, the respective software update to each of the plurality of stationary devices via the data capped network without impacting a data limit of the data capped network.
Dependencies are inferred from the claim text.