{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T23:36:26Z","timestamp":1780443386528,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,10,4]],"date-time":"2015-10-04T00:00:00Z","timestamp":1443916800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,10,4]]},"DOI":"10.1145\/2815400.2815429","type":"proceedings-article","created":{"date-parts":[[2015,10,1]],"date-time":"2015-10-01T12:01:58Z","timestamp":1443700918000},"page":"215-229","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":43,"title":["Software defined batteries"],"prefix":"10.1145","author":[{"given":"Anirudh","family":"Badam","sequence":"first","affiliation":[{"name":"Microsoft Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ranveer","family":"Chandra","sequence":"additional","affiliation":[{"name":"Microsoft Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jon","family":"Dutra","sequence":"additional","affiliation":[{"name":"Microsoft Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anthony","family":"Ferrese","sequence":"additional","affiliation":[{"name":"Tesla Motors"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steve","family":"Hodges","sequence":"additional","affiliation":[{"name":"Microsoft Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pan","family":"Hu","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Julia","family":"Meinershagen","sequence":"additional","affiliation":[{"name":"Microsoft Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thomas","family":"Moscibroda","sequence":"additional","affiliation":[{"name":"Microsoft Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bodhi","family":"Priyantha","sequence":"additional","affiliation":[{"name":"Microsoft Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Evangelia","family":"Skiani","sequence":"additional","affiliation":[{"name":"Columbia University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2015,10,4]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"Altium Designer. http:\/\/www.altium.com\/altium-designer\/overview.  Altium Designer. http:\/\/www.altium.com\/altium-designer\/overview."},{"key":"e_1_3_2_2_2_1","volume-title":"Battery Design","author":"MacBook Apple","year":"2015","unstructured":"Apple MacBook ( 2015 ) Battery Design . http:\/\/www.apple.com\/macbook\/design\/. Apple MacBook (2015) Battery Design. http:\/\/www.apple.com\/macbook\/design\/."},{"key":"e_1_3_2_2_3_1","unstructured":"Arbin BT-2000 Battery Testing Equipment. http:\/\/www.arbin.com\/products\/battery.  Arbin BT-2000 Battery Testing Equipment. http:\/\/www.arbin.com\/products\/battery."},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1644893.1644927"},{"key":"e_1_3_2_2_5_1","unstructured":"Battery Univeristy: The high-power Lithium ion. http:\/\/batteryuniversity.com\/index.php\/learn\/article\/the_high_power_lithium_ion.  Battery Univeristy: The high-power Lithium ion. http:\/\/batteryuniversity.com\/index.php\/learn\/article\/the_high_power_lithium_ion."},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000017"},{"key":"e_1_3_2_2_7_1","volume-title":"Proc. USENIX ATC","author":"Carroll A.","year":"2010","unstructured":"A. Carroll and G. Heiser . An Analysis of Power Consumption in a Smartphone . In Proc. USENIX ATC , Boston, MA , June 2010 . A. Carroll and G. Heiser. An Analysis of Power Consumption in a Smartphone. In Proc. USENIX ATC, Boston, MA, June 2010."},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TEC.2006.874229"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/49.932692"},{"key":"e_1_3_2_2_10_1","unstructured":"Cortana Personal Assistant. https:\/\/www.windowsphone.com\/en-us\/how-to\/wp8\/cortana\/meet-cortana?signin=true.  Cortana Personal Assistant. https:\/\/www.windowsphone.com\/en-us\/how-to\/wp8\/cortana\/meet-cortana?signin=true."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000027"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCEP.2009.5212025"},{"key":"e_1_3_2_2_13_1","unstructured":"External Battery Packs. http:\/\/www.ianker.com\/External%20Batteries\/category-c1-s1.  External Battery Packs. http:\/\/www.ianker.com\/External%20Batteries\/category-c1-s1."},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/319151.319155"},{"key":"e_1_3_2_2_15_1","volume-title":"Proc. 8th USENIX OSDI","author":"Fonseca R.","year":"2008","unstructured":"R. Fonseca , P. Dutta , P. Levis , and I. Stoica . Quanto: Tracking Energy in Networked Embedded Systems . In Proc. 8th USENIX OSDI , San Diego, CA , Dec. 2008 . R. Fonseca, P. Dutta, P. Levis, and I. Stoica. Quanto: Tracking Energy in Networked Embedded Systems. In Proc. 8th USENIX OSDI, San Diego, CA, Dec. 2008."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAPT.2002.803653"},{"key":"e_1_3_2_2_17_1","unstructured":"Google Now. http:\/\/www.google.com\/landing\/now\/.  Google Now. http:\/\/www.google.com\/landing\/now\/."},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000064.2000105"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2011.2132812"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307651"},{"key":"e_1_3_2_2_21_1","unstructured":"iFixit Galaxy Tab 2 10.1 Teardown: 25.9 Wh battery with two cells (Step 10). https:\/\/www.ifixit.com\/Teardown\/Samsung+Galaxy+Note+10.1+Teardown\/10144.  iFixit Galaxy Tab 2 10.1 Teardown: 25.9 Wh battery with two cells (Step 10). https:\/\/www.ifixit.com\/Teardown\/Samsung+Galaxy+Note+10.1+Teardown\/10144."},{"key":"e_1_3_2_2_22_1","unstructured":"iFixit iPad Air 2 Teardown: 32.9 Wh battery with cells (Step 17). https:\/\/www.ifixit.com\/Teardown\/iPad+Air+2+Teardown\/30592.  iFixit iPad Air 2 Teardown: 32.9 Wh battery with cells (Step 17). https:\/\/www.ifixit.com\/Teardown\/iPad+Air+2+Teardown\/30592."},{"key":"e_1_3_2_2_23_1","unstructured":"iFixit Surface Pro 3 Teardown: 42.4 Wh battery with four cells (Step 13). https:\/\/www.ifixit.com\/Teardown\/Microsoft+Surface+Pro+3+Teardown\/26595.  iFixit Surface Pro 3 Teardown: 42.4 Wh battery with four cells (Step 13). https:\/\/www.ifixit.com\/Teardown\/Microsoft+Surface+Pro+3+Teardown\/26595."},{"key":"e_1_3_2_2_24_1","unstructured":"Intel Active CPU Power Levels. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/presentation\/advancing-moores-law-in-2014-presentation.pdf.  Intel Active CPU Power Levels. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/presentation\/advancing-moores-law-in-2014-presentation.pdf."},{"key":"e_1_3_2_2_25_1","unstructured":"iPhone Battery Case. http:\/\/www.mophie.com\/shop\/iphone-5\/juice-pack-helium-iphone-5.  iPhone Battery Case. http:\/\/www.mophie.com\/shop\/iphone-5\/juice-pack-helium-iphone-5."},{"key":"e_1_3_2_2_26_1","unstructured":"LTSpice: Linear Technologies Simulator Program with Integrated Circuit Emphasis.  LTSpice: Linear Technologies Simulator Program with Integrated Circuit Emphasis."},{"key":"e_1_3_2_2_27_1","unstructured":"Maccor 4200 Battery Testing Equipment. http:\/\/www.maccor.com\/Products\/Model4200.aspx.  Maccor 4200 Battery Testing Equipment. http:\/\/www.maccor.com\/Products\/Model4200.aspx."},{"key":"e_1_3_2_2_28_1","unstructured":"Maxim Fuel Gague for Mobile Devices. http:\/\/para.maximintegrated.com\/en\/results.mvp?fam=batt_stat&295=Fuel%26nbsp%3BGauge&1379=ModelGauge.  Maxim Fuel Gague for Mobile Devices. http:\/\/para.maximintegrated.com\/en\/results.mvp?fam=batt_stat&295=Fuel%26nbsp%3BGauge&1379=ModelGauge."},{"key":"e_1_3_2_2_29_1","volume-title":"Proc. 2nd USENIX HotCloud","author":"Miettinen A. P.","year":"2010","unstructured":"A. P. Miettinen and J. K. Nurminen . Energy Efficiency of Mobile Clients in Cloud Computing . In Proc. 2nd USENIX HotCloud , Boston, MA , June 2010 . A. P. Miettinen and J. K. Nurminen. Energy Efficiency of Mobile Clients in Cloud Computing. In Proc. 2nd USENIX HotCloud, Boston, MA, June 2010."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2348543.2348583"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168841"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966460"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000026"},{"key":"e_1_3_2_2_34_1","unstructured":"Qualcomm Quick Charge. https:\/\/www.qualcomm.com\/products\/snapdragon\/quick-charge.  Qualcomm Quick Charge. https:\/\/www.qualcomm.com\/products\/snapdragon\/quick-charge."},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966459"},{"key":"e_1_3_2_2_36_1","unstructured":"Samsung Galaxy Gear Specs. http:\/\/www.samsung.com\/us\/mobile\/wearable-tech\/SM-V7000ZKAXAR.  Samsung Galaxy Gear Specs. http:\/\/www.samsung.com\/us\/mobile\/wearable-tech\/SM-V7000ZKAXAR."},{"key":"e_1_3_2_2_37_1","unstructured":"Samsung Gear Live and Gear 2. http:\/\/www.gizmag.com\/samsung-gear-live-vs-gear-2-smartwatch-comparison\/32775\/.  Samsung Gear Live and Gear 2. http:\/\/www.gizmag.com\/samsung-gear-live-vs-gear-2-smartwatch-comparison\/32775\/."},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669135"},{"key":"e_1_3_2_2_39_1","unstructured":"Siri Personal Assistant. https:\/\/www.apple.com\/ios\/siri\/.  Siri Personal Assistant. https:\/\/www.apple.com\/ios\/siri\/."},{"key":"e_1_3_2_2_40_1","unstructured":"Surface Power Cover. http:\/\/www.microsoft.com\/surface\/en-us\/support\/hardware-and-drivers\/power-cover.  Surface Power Cover. http:\/\/www.microsoft.com\/surface\/en-us\/support\/hardware-and-drivers\/power-cover."},{"key":"e_1_3_2_2_41_1","unstructured":"Texas Instruments Fuel Guages for Mobile Devices. http:\/\/www.ti.com\/lsds\/ti\/power-management\/battery-fuel-gauge-products.page#p1152=SingleCell&p338=Li-Ion\/Li-Polymer&p199=I2C&o4=ACTIVE&p626max=2000;29000&p626min=100;100&p1960=&p2192=&p2954=DSBGA.  Texas Instruments Fuel Guages for Mobile Devices. http:\/\/www.ti.com\/lsds\/ti\/power-management\/battery-fuel-gauge-products.page#p1152=SingleCell&p338=Li-Ion\/Li-Polymer&p199=I2C&o4=ACTIVE&p626max=2000;29000&p626min=100;100&p1960=&p2192=&p2954=DSBGA."},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2187836.2187843"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254756.2254780"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555816.1555835"},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2464444"},{"key":"e_1_3_2_2_46_1","volume-title":"Proc. USENIX ATC","author":"Yoon C.","year":"2012","unstructured":"C. Yoon , D. Kim , W. Jung , C. Kang , and H. Cha . AppScope: Application Energy Metering Framework for Android Smartphones using Kernel Activity Monitoring . In Proc. USENIX ATC , Boston, MA , June 2012 . C. Yoon, D. Kim, W. Jung, C. Kang, and H. Cha. AppScope: Application Energy Metering Framework for Android Smartphones using Kernel Activity Monitoring. In Proc. USENIX ATC, Boston, MA, June 2012."},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1878961.1878982"}],"event":{"name":"SOSP '15: ACM SIGOPS 25th Symposium on Operating Systems Principles","location":"Monterey California","acronym":"SOSP '15","sponsor":["SSRC Storage Systems Research Center, UC Santa Cruz","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 25th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2815400.2815429","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2815400.2815429","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:13Z","timestamp":1750225393000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2815400.2815429"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,4]]},"references-count":47,"alternative-id":["10.1145\/2815400.2815429","10.1145\/2815400"],"URL":"https:\/\/doi.org\/10.1145\/2815400.2815429","relation":{},"subject":[],"published":{"date-parts":[[2015,10,4]]},"assertion":[{"value":"2015-10-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}