Provisioning of energy consumption information for mobile ads

Seokjun Lee, Minyoung Go, Rhan Ha, Hojung Cha

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

Advertisement-embedded mobile applications have been reported to consume a non-trivial amount of energy. Although a few studies have focused on the energy consumption of mobile advertisements (ads), no previous work has addressed the mobile ad ecosystem, which consists of users, application developers, and ad providers. In this paper, we define the advertisement energy information (AEI) required for the mobile ad ecosystem, and we propose a set of application programming interfaces (APIs) to provide AEI that considers various requirements of the underlying ecosystem. To realize the APIs, we developed a system service in Android to collect the AEI accurately and with low overhead. The experiment results show the validity of the proposed scheme, and the case studies demonstrate the usefulness of the proposed APIs.

Original languageEnglish
Pages (from-to)49-61
Number of pages13
JournalPervasive and Mobile Computing
Volume53
DOIs
Publication statusPublished - 2019 Feb 1

Fingerprint

Application programming interfaces (API)
Ecosystems
Energy Consumption
Energy utilization
Ecosystem
Programming
Energy
Mobile Applications
Requirements
Experiments
Demonstrate
Experiment

All Science Journal Classification (ASJC) codes

  • Computer Science (miscellaneous)
  • Software
  • Information Systems
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications
  • Applied Mathematics

Cite this

Lee, Seokjun ; Go, Minyoung ; Ha, Rhan ; Cha, Hojung. / Provisioning of energy consumption information for mobile ads. In: Pervasive and Mobile Computing. 2019 ; Vol. 53. pp. 49-61.
@article{dba129eb33774f078c14e10624f85fbe,
title = "Provisioning of energy consumption information for mobile ads",
abstract = "Advertisement-embedded mobile applications have been reported to consume a non-trivial amount of energy. Although a few studies have focused on the energy consumption of mobile advertisements (ads), no previous work has addressed the mobile ad ecosystem, which consists of users, application developers, and ad providers. In this paper, we define the advertisement energy information (AEI) required for the mobile ad ecosystem, and we propose a set of application programming interfaces (APIs) to provide AEI that considers various requirements of the underlying ecosystem. To realize the APIs, we developed a system service in Android to collect the AEI accurately and with low overhead. The experiment results show the validity of the proposed scheme, and the case studies demonstrate the usefulness of the proposed APIs.",
author = "Seokjun Lee and Minyoung Go and Rhan Ha and Hojung Cha",
year = "2019",
month = "2",
day = "1",
doi = "10.1016/j.pmcj.2019.01.002",
language = "English",
volume = "53",
pages = "49--61",
journal = "Pervasive and Mobile Computing",
issn = "1574-1192",
publisher = "Elsevier",

}

Provisioning of energy consumption information for mobile ads. / Lee, Seokjun; Go, Minyoung; Ha, Rhan; Cha, Hojung.

In: Pervasive and Mobile Computing, Vol. 53, 01.02.2019, p. 49-61.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Provisioning of energy consumption information for mobile ads

AU - Lee, Seokjun

AU - Go, Minyoung

AU - Ha, Rhan

AU - Cha, Hojung

PY - 2019/2/1

Y1 - 2019/2/1

N2 - Advertisement-embedded mobile applications have been reported to consume a non-trivial amount of energy. Although a few studies have focused on the energy consumption of mobile advertisements (ads), no previous work has addressed the mobile ad ecosystem, which consists of users, application developers, and ad providers. In this paper, we define the advertisement energy information (AEI) required for the mobile ad ecosystem, and we propose a set of application programming interfaces (APIs) to provide AEI that considers various requirements of the underlying ecosystem. To realize the APIs, we developed a system service in Android to collect the AEI accurately and with low overhead. The experiment results show the validity of the proposed scheme, and the case studies demonstrate the usefulness of the proposed APIs.

AB - Advertisement-embedded mobile applications have been reported to consume a non-trivial amount of energy. Although a few studies have focused on the energy consumption of mobile advertisements (ads), no previous work has addressed the mobile ad ecosystem, which consists of users, application developers, and ad providers. In this paper, we define the advertisement energy information (AEI) required for the mobile ad ecosystem, and we propose a set of application programming interfaces (APIs) to provide AEI that considers various requirements of the underlying ecosystem. To realize the APIs, we developed a system service in Android to collect the AEI accurately and with low overhead. The experiment results show the validity of the proposed scheme, and the case studies demonstrate the usefulness of the proposed APIs.

UR - http://www.scopus.com/inward/record.url?scp=85060341976&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85060341976&partnerID=8YFLogxK

U2 - 10.1016/j.pmcj.2019.01.002

DO - 10.1016/j.pmcj.2019.01.002

M3 - Article

VL - 53

SP - 49

EP - 61

JO - Pervasive and Mobile Computing

JF - Pervasive and Mobile Computing

SN - 1574-1192

ER -