发明名称 Network adaptive content download
摘要 Techniques for managing content downloads to a computing device. The techniques include an agent on the computing device determining for each network of a plurality of networks available to the computing device, costs of downloading content and an exemption list. The exemption list includes content downloads that are exempted from costs charged by a particular network. The agent determines possible content downloads for the computing device. The agent also assesses potential costs associated with the possible content downloads based upon the costs and exemption lists determined for the plurality of networks. Based upon the assessment, the agent selects one of the networks for downloading at least part of the possible content downloads.
申请公布号 US9300814(B2) 申请公布日期 2016.03.29
申请号 US201113230659 申请日期 2011.09.12
申请人 Microsoft Technology Licensing LLC 发明人 Thapar Gautam;Li Jimin
分类号 G06F15/173;H04M15/00;H04L12/24;H04L12/14;G06Q30/04;G06Q30/06 主分类号 G06F15/173
代理机构 代理人 Mehta Aneesh;Drakos Kate;Minhas Mickey
主权项 1. A computer-implemented method comprising: determining possible content downloads initiated by a computing device for background downloading; by the computing device, assessing potential costs associated with the possible content downloads based at least on first costs and a first exemption list for a first network and second costs and a second exemption list for a second network, the first exemption list and the second exemption list indicating content downloads that are exempted from costs charged by the first network and the second network, respectively; based upon the assessing, selecting by the computing device one of the first network or the second network for background downloading to the computing device at least a part of the possible content downloads; executing a background downloading based upon the selection; determining, during the background downloading, that the selected network becomes unavailable for performing the background downloading; in response to the determining that the selected network becomes unavailable, assessing by the computing device costs associated with one or more available networks and costs associated with content still to be downloaded; and ceasing content downloading based on the costs associated with the one or more available networks exceeding a threshold.
地址 Redmond WA US