Bridging mobile device configuration to the user experience under budget constraint

Abstract In this study, we aim at satisfying the highly diversified demands of mobile users, by recommending the optimal mobile device configuration per user given the user’s budget constraint and the user-dependent application usage. We explore the customizing system that bridges the mobile device configuration to the user experience, and its core component is modeling both the smartphone price and user experience given any device configuration. To explore the price model, we first identify the major components (e.g., processor, display, camera, etc.) of the smartphone with regard to the price. We then collect the detailed configurations of the major components together with the prices for 2500 smartphones, and use gradient tree boosting to predict the price based on the device configurations. To model the user experience, we first identify the user perceivable features that have significant influence on the user experience, perform detailed survey and construct model to infer the user experience based on the user perceivable features given the application usage. We then map the configurations of the major smartphone components to the user perceivable features, and obtain the complete user experience model given device configurations. Finally, by using the customizing system, we conduct comprehensive design space exploration to find the optimal configuration for each individual customer. Overall, our evaluation results show our customizing system is able to accurately recommend the optimal mobile device, which maximizes user experience under given budget, based on the user’s past application usage.

[1]  Antti Oulasvirta,et al.  Habits make smartphone use more pervasive , 2011, Personal and Ubiquitous Computing.

[2]  Mahmut T. Kandemir,et al.  Race-To-Sleep + Content Caching + Display Caching: A Recipe for Energy-efficient Video Streaming on Handhelds , 2017, 2017 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).

[3]  Francesco Ricci,et al.  A Context-Aware Model for Proactive Recommender Systems in the Tourism Domain , 2015, MobileHCI Adjunct.

[4]  Yang Li,et al.  The Innovative Success that is Apple, Inc. , 2012 .

[5]  M. Lepper,et al.  When choice is demotivating: Can one desire too much of a good thing? , 2000 .

[6]  Somayeh Sardashti,et al.  The gem5 simulator , 2011, CARN.

[7]  Ning Ding,et al.  Smartphone Energy Drain in the Wild , 2015, SIGMETRICS.

[8]  Xin Fu,et al.  Characterizing, modeling, and improving the QoE of mobile devices with low battery level , 2015, 2015 48th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).

[9]  Jung-Hsien Chiang,et al.  A Smartphone-Based Personalized Activity Recommender System for Patients with Depression , 2015, EAI Endorsed Trans. Cogn. Commun..

[10]  Fengyuan Xu,et al.  V-edge: Fast Self-constructive Power Modeling of Smartphones Based on Battery Voltage Dynamics , 2013, NSDI.

[11]  J. Friedman Stochastic gradient boosting , 2002 .

[12]  Yiran Chen,et al.  How is energy consumed in smartphone display applications? , 2013, HotMobile '13.

[13]  Kasper Hornbæk,et al.  Old wine in new bottles or novel challenges: a critical analysis of empirical studies of user experience , 2011, CHI.

[14]  Francesco Ramella What is smart manufacturing , 2020 .

[15]  David M. Brooks,et al.  Accurate and efficient regression modeling for microarchitectural performance and power prediction , 2006, ASPLOS XII.

[16]  Peter A. Dinda,et al.  Learning and Leveraging the Relationship between Architecture-Level Measurements and Individual User Satisfaction , 2008, 2008 International Symposium on Computer Architecture.

[17]  Vijay Janapa Reddi,et al.  WebCore: Architectural support for mobile Web browsing , 2014, 2014 ACM/IEEE 41st International Symposium on Computer Architecture (ISCA).

[18]  E. Anderson,et al.  The Antecedents and Consequences of Customer Satisfaction for Firms , 1993 .

[19]  Barbara Ballard Designing the Mobile User Experience , 1991 .

[20]  Wencheng Wu,et al.  The CIEDE2000 color-difference formula: Implementation notes, supplementary test data, and mathematical observations , 2005 .

[21]  Jaemin Jung,et al.  The psychology behind QR codes: User experience perspective , 2012, Comput. Hum. Behav..