Battery-Driven System Design: A New Frontier in Low Power Design
ASP-DAC '02 Proceedings of the 2002 Asia and South Pacific Design Automation Conference
Managing battery lifetime with energy-aware adaptation
ACM Transactions on Computer Systems (TOCS)
Managing battery lifetime with energy-aware adaptation
ACM Transactions on Computer Systems (TOCS)
The impact of residential broadband traffic on Japanese ISP backbones
ACM SIGCOMM Computer Communication Review
Characterization of CDMA2000 Cellular Data Network Traffic
LCN '05 Proceedings of the The IEEE Conference on Local Computer Networks 30th Anniversary
Analysis of a campus-wide wireless network
Wireless Networks
MyExperience: a system for in situ tracing and capturing of user feedback on mobile phones
Proceedings of the 5th international conference on Mobile systems, applications and services
A diary study of mobile information needs
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Context-aware Battery Management for Mobile Phones
PERCOM '08 Proceedings of the 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications
Understanding human-battery interaction on mobile phones
Proceedings of the 9th international conference on Human computer interaction with mobile devices and services
Understanding mobile information needs
Proceedings of the 10th international conference on Human computer interaction with mobile devices and services
Fast track article: Human-battery interaction on mobile phones
Pervasive and Mobile Computing
Measuring serendipity: connecting people, locations and interests in a mobile 3G network
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Energy consumption in mobile phones: a measurement study and implications for network applications
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Cool-Tether: energy efficient on-the-fly wifi hot-spots using mobile phones
Proceedings of the 5th international conference on Emerging networking experiments and technologies
Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture
Users and batteries: interactions and adaptive energy management in mobile systems
UbiComp '07 Proceedings of the 9th international conference on Ubiquitous computing
The challenges in large-scale smartphone user studies
Proceedings of the 2nd ACM International Workshop on Hot Topics in Planet-scale Measurement
A first look at traffic on smartphones
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
AndWellness: an open mobile system for activity and experience sampling
WH '10 Wireless Health 2010
LiveLab: measuring wireless networks and smartphone users in the field
ACM SIGMETRICS Performance Evaluation Review
Implicit authentication through learning user behavior
ISC'10 Proceedings of the 13th international conference on Information security
Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems
Sharing stories "in the wild": a mobile storytelling case study
CHI '11 Extended Abstracts on Human Factors in Computing Systems
A system context-aware approach for battery lifetime prediction in smart phones
Proceedings of the 2011 ACM Symposium on Applied Computing
Selection and execution of user level test cases for energy cost evaluation of smartphones
Proceedings of the 6th International Workshop on Automation of Software Test
A comparative study of handheld and non-handheld traffic in campus Wi-Fi networks
PAM'11 Proceedings of the 12th international conference on Passive and active measurement
Characterizing and modeling internet traffic dynamics of cellular devices
Proceedings of the ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
SystemSens: a tool for monitoring usage in smartphone research deployments
MobiArch '11 Proceedings of the sixth international workshop on MobiArch
FindingMiMo: tracing a missing mobile phone using daily observations
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Chameleon: a color-adaptive web browser for mobile OLED displays
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
AppJoy: personalized mobile application discovery
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Avoiding the rush hours: WiFi energy management via traffic isolation
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Profiling resource usage for mobile applications: a cross-layer approach
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Self-constructive high-rate system energy modeling for battery-powered mobile systems
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Characterizing and modeling internet traffic dynamics of cellular devices
ACM SIGMETRICS Performance Evaluation Review - Performance evaluation review
Energy-efficient workflow distribution
Proceedings of the 5th International Conference on Communication System Software and Middleware
An untold story of middleboxes in cellular networks
Proceedings of the ACM SIGCOMM 2011 conference
Studying the experience of mobile applications used in different contexts of daily life
Proceedings of the first ACM SIGCOMM workshop on Measurements up the stack
Large-scale app-based reporting of customer problems in cellular networks: potential and limitations
Proceedings of the first ACM SIGCOMM workshop on Measurements up the stack
An empirical approach to smartphone energy level prediction
Proceedings of the 13th international conference on Ubiquitous computing
Designing mobile phones using silent speech input and auditory feedback
Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services
Examining storage performance on mobile devices
MobiHeld '11 Proceedings of the 3rd ACM SOSP Workshop on Networking, Systems, and Applications on Mobile Handhelds
Over the top video: the gorilla in cellular networks
Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
Identifying diverse usage behaviors of smartphone apps
Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
Smartphone usage in the wild: a large-scale analysis of applications and context
ICMI '11 Proceedings of the 13th international conference on multimodal interfaces
Mobility prediction-based smartphone energy optimization for everyday location monitoring
Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems
Reliability, thermal, and power modeling and optimization
Proceedings of the International Conference on Computer-Aided Design
Revisiting storage for smartphones
FAST'12 Proceedings of the 10th USENIX conference on File and Storage Technologies
Characterizing web use on smartphones
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
How consumers assess product's features?: a case study of product features of smartphone
ASM'12 Proceedings of the 6th international conference on Applied Mathematics, Simulation, Modelling
A first look at cellular machine-to-machine traffic: large scale measurement and characterization
Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems
Smartphones vs. laptops: comparing web browsing behavior and the implications for caching
Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems
Android genetic programming framework
EuroGP'12 Proceedings of the 15th European conference on Genetic Programming
PowerVisor: a battery virtualization scheme for smartphones
Proceedings of the third ACM workshop on Mobile cloud computing and services
Measuring user confidence in smartphone security and privacy
Proceedings of the Eighth Symposium on Usable Privacy and Security
A panoramic view of 3g data/control-plane traffic: mobile device perspective
IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part I
TUBE: time-dependent pricing for mobile data
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
Characterizing data usage patterns in a large cellular network
Proceedings of the 2012 ACM SIGCOMM workshop on Cellular networks: operations, challenges, and future design
The anatomy of a large mobile massively multiplayer online game
Proceedings of the first ACM international workshop on Mobile gaming
ProfileDroid: multi-layer profiling of android applications
Proceedings of the 18th annual international conference on Mobile computing and networking
Usage pattern-based prefetching: quick application launch on mobile devices
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part III
EIMOS: enhancing interactivity in mobile operating systems
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part III
MobileHCI '12 Proceedings of the 14th international conference on Human-computer interaction with mobile devices and services
TUBE: time-dependent pricing for mobile data
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
The anatomy of a large mobile massively multiplayer online game
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
DaaC: device-reserved memory as an eviction-based file cache
Proceedings of the 2012 international conference on Compilers, architectures and synthesis for embedded systems
ADEL: an automatic detector of energy leaks for smartphone applications
Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Revisiting storage for smartphones
ACM Transactions on Storage (TOS)
Characterization of 3G control-plane signaling overhead from a data-plane perspective
Proceedings of the 15th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
An empirical energy model for secure Web browsing over mobile devices
Security and Communication Networks
GreenTube: power optimization for mobile videostreaming via dynamic cache management
Proceedings of the 20th ACM international conference on Multimedia
Cell vs. WiFi: on the performance of metro area mobile connections
Proceedings of the 2012 ACM conference on Internet measurement conference
Network performance of smart mobile handhelds in a university campus WiFi network
Proceedings of the 2012 ACM conference on Internet measurement conference
MADAM: a multi-level anomaly detector for android malware
MMM-ACNS'12 Proceedings of the 6th international conference on Mathematical Methods, Models and Architectures for Computer Network Security: computer network security
Rigorous rental memory management for embedded systems
ACM Transactions on Embedded Computing Systems (TECS) - Special section on ESTIMedia'12, LCTES'11, rigorous embedded systems design, and multiprocessor system-on-chip for cyber-physical systems
Handset-Based Data Collection Process and Participant Attitudes
International Journal of Handheld Computing Research
A Comparison of Distribution Channels for Large-Scale Deployments of iOS Applications
International Journal of Mobile Human Computer Interaction
How is energy consumed in smartphone display applications?
Proceedings of the 14th Workshop on Mobile Computing Systems and Applications
Application modes: a narrow interface for end-user power management in mobile devices
Proceedings of the 14th Workshop on Mobile Computing Systems and Applications
SmartAds: bringing contextual ads to mobile apps
Proceeding of the 11th annual international conference on Mobile systems, applications, and services
ScreenPass: secure password entry on touchscreen devices
Proceeding of the 11th annual international conference on Mobile systems, applications, and services
iLauncher: an intelligent launcher for mobile apps based on individual usage patterns
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Investigating self-reporting behavior in long-term studies
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A measurement of mobile traffic offloading
PAM'13 Proceedings of the 14th international conference on Passive and Active Measurement
Adapp: an adaptive network selection framework for smartphone applications
Proceeding of the 2013 workshop on Cellular networks: operations, challenges, and future design
SmartCap: user experience-oriented power adaptation for smartphone's application processor
Proceedings of the Conference on Design, Automation and Test in Europe
An in-depth study of LTE: effect of network protocol and application behavior on performance
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Workload and user experience-aware dynamic reliability management in multicore processors
Proceedings of the 50th Annual Design Automation Conference
Mobile social networking through friend-to-friend opportunistic content dissemination
Proceedings of the fourteenth ACM international symposium on Mobile ad hoc networking and computing
Sharing Stories “in the Wild”: A Mobile Storytelling Case Study Using StoryKit
ACM Transactions on Computer-Human Interaction (TOCHI) - Special Issue of “The Turn to The Wild”
Money on the move workload, usability and technology acceptance of second-screen atm-interactions
Proceedings of the 15th international conference on Human-computer interaction with mobile devices and services
Revisiting human-battery interaction with an interactive battery interface
Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing
Context-aware frame rate adaption for video chat on smartphones
Proceedings of the 2013 ACM conference on Pervasive and ubiquitous computing adjunct publication
Last call for the buffet: economics of cellular networks
Proceedings of the 19th annual international conference on Mobile computing & networking
Mobile data offloading: how much can WiFi deliver?
IEEE/ACM Transactions on Networking (TON)
Rise of the planet of the apps: a systematic study of the mobile app ecosystem
Proceedings of the 2013 conference on Internet measurement conference
RILAnalyzer: a comprehensive 3G monitor on your phone
Proceedings of the 2013 conference on Internet measurement conference
Understanding the super-sized traffic of the super bowl
Proceedings of the 2013 conference on Internet measurement conference
Capturing mobile experience in the wild: a tale of two apps
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
I/O stack optimization for smartphones
USENIX ATC'13 Proceedings of the 2013 USENIX conference on Annual Technical Conference
Personalized optimization for android smartphones
ACM Transactions on Embedded Computing Systems (TECS) - Special Section ESFH'12, ESTIMedia'11 and Regular Papers
Adaptive and Flexible Smartphone Power Modeling
Mobile Networks and Applications
Is it really you?: user identification via adaptive behavior fingerprinting
Proceedings of the 4th ACM conference on Data and application security and privacy
The wireless data drain of users, apps, & platforms
ACM SIGMOBILE Mobile Computing and Communications Review
Reducing energy consumption of smartphones using user-perceived response time analysis
Proceedings of the 15th Workshop on Mobile Computing Systems and Applications
Runtime adaptive multi-factor authentication for mobile devices
IBM Journal of Research and Development
Hi-index | 0.00 |
Using detailed traces from 255 users, we conduct a comprehensive study of smartphone use. We characterize intentional user activities -- interactions with the device and the applications used -- and the impact of those activities on network and energy usage. We find immense diversity among users. Along all aspects that we study, users differ by one or more orders of magnitude. For instance, the average number of interactions per day varies from 10 to 200, and the average amount of data received per day varies from 1 to 1000 MB. This level of diversity suggests that mechanisms to improve user experience or energy consumption will be more effective if they learn and adapt to user behavior. We find that qualitative similarities exist among users that facilitate the task of learning user behavior. For instance, the relative application popularity for can be modeled using an exponential distribution, with different distribution parameters for different users. We demonstrate the value of adapting to user behavior in the context of a mechanism to predict future energy drain. The 90th percentile error with adaptation is less than half compared to predictions based on average behavior across users.