发明名称 Operating system supporting cost aware applications
摘要 A mobile computing device that supports cost-aware application components for operation over a metered network. A current basis for computing usage charges over one or more networks may be made available to the cost-aware application components through an application programming interface supported by an operating system service. That service may receive a policy for charging for data usage over a network and may also obtain information defining data usage for the mobile computing device. Based on this information, the service may determine a current basis for charging for data usage. With this information, the application component can determine a manner for executing network operations that involve data transmission over the network, such as deferring the operation or selecting an alternative network.
申请公布号 US9008610(B2) 申请公布日期 2015.04.14
申请号 US201313844932 申请日期 2013.03.16
申请人 Microsoft Corporation 发明人 Menezes Pascal;Piumatti Marco;Parks Upshur W.;Rao Ravi
分类号 H04M11/00;H04M15/00;H04W4/26;H04L12/14 主分类号 H04M11/00
代理机构 代理人 Jardine John;Chinagudbha Raghu;Minhas Micky
主权项 1. A method performed on a computing device, the method comprising: obtaining a charging policy comprising a plurality of charging models, each of the plurality of charging models corresponding to at least one of a plurality of data networks; determining whether an amount of data being considered for transfer via a selected network of the plurality of data networks exceeds a threshold corresponding to the selected network; in response to a determination that the amount of data exceeds the threshold, selecting an alternative network from the plurality of data networks based on the charging policy; wherein selecting the alternative network comprises: determining a lowest cost to transfer the amount of data according to the plurality of charging models; andselecting a data network that corresponds to the lowest cost as the alternative network; and transferring at least a portion of the amount of data via the alternative network, wherein transferring at least the portion of the amount of data comprises transferring, via the selected alternative network, the amount of data.
地址 Redmond WA US