Understanding Computer Usage Evolution

被引:0
|
作者
Anastasiu, David C. [1 ]
Rashid, Al M. [2 ]
Tagarelli, Andrea [3 ]
Karypis, George [1 ]
机构
[1] Univ Minnesota, St Paul, MN 55455 USA
[2] Intel Corp, Folsum, CA 95630 USA
[3] Univ Calabria, Arcavacata Di Rende, Italy
关键词
JOINT SEGMENTATION; TIME-SERIES;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The proliferation of computing devices in recent years has dramatically changed the way people work, play, communicate, and access information. The personal computer ( PC) now has to compete with smartphones, tablets, and other devices for tasks it used to be the default device for. Understanding how PC usage evolves over time can help provide the best overall user experience for current customers, can help determine when they need brand new systems vs. upgraded components, and can inform future product design to better anticipate user needs. In this paper, we introduce a method for the analysis of users' computer usage evolution. Our algorithm, Orion, segments the application-level usage of different users into a sequence of prototypical usage patterns shared among users, referred to as protos. Following an iterative process, protos are automatically derived from the segmentation, and an optimal segmentation is determined from the protos by a dynamic programming algorithm. To ensure that the segmentation is robust, constraints on the length and the number of segments are utilized. We show the validity of our method by analyzing a dataset consisting of over 28K users whose PC usage covers approximately 1M weeks. Our results show that different groups of users exhibit different usage patterns, the usage patterns of nearly 50% of the users change over time, and more than 20% of the users undergo multiple changes. Moreover, many of the differences in the usage patterns and their changes appear to correlate with various user-specific information, such as their geographic location and/or the type of computer system that they have. To show the versatility of Orion, we present additional results from an analysis of 57K grocery store orders of nearly 1000 users.
引用
收藏
页码:1549 / 1560
页数:12
相关论文
共 50 条
  • [1] Computer modelling as a tool for understanding language evolution
    de Boer, Bart
    [J]. EVOLUTIONARY EPISTEMOLOGY, LANGUAGE AND CULTURE: A NON-ADAPTATIONIST, SYSTEMS THEORETICAL APPROACH, 2006, 39 : 381 - 406
  • [2] Understanding the Long-Term Evolution of Mobile App Usage
    Li, Tong
    Fan, Yali
    Li, Yong
    Tarkoma, Sasu
    Hui, Pan
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (02) : 1213 - 1230
  • [3] Understanding Security Behaviors in Personal Computer Usage: A Threat Avoidance Perspective
    Liang, Huigang
    Xue, Yajiong
    [J]. JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2010, 11 (07): : 394 - 413
  • [4] Cognitive Modeling in Human Computer Interaction: Understanding Technology Usage in Elderly People
    William, J. Antony
    Murugesh, Ramaswami
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER APPLICATIONS (ICACA), 2016, : 115 - 120
  • [5] Computer modelling and biomimetics for understanding the evolution of tail grasping in seahorses
    Adriaens, Dominique
    Praet, T.
    Neutens, C.
    Porter, M.
    De Beule, M.
    McKittrick, J.
    Verhegghe, B.
    [J]. FASEB JOURNAL, 2015, 29
  • [6] Understanding current standards usage and its implication for computer-based support tools
    Choi, B
    Garrett, JH
    [J]. COMPUTING IN CIVIL ENGINEERING, 1996, : 1006 - 1012
  • [7] Understanding Software-2.0: A Study of Machine Learning Library Usage and Evolution
    Dilhara, Malinda
    Ketkar, Ameya
    Dig, Danny
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2021, 30 (04)
  • [8] A model of computer usage
    Brosnan, MJ
    [J]. INTERNATIONAL JOURNAL OF PSYCHOLOGY, 1996, 31 (3-4) : 3097 - 3097
  • [9] PROBLEMS OF COMPUTER USAGE
    不详
    [J]. STRUCTURAL ENGINEERING PRACTICE, 1983, 2 (03): : R3 - R5
  • [10] PRICING COMPUTER USAGE
    SOBCZAK, JJ
    [J]. DATAMATION, 1974, 20 (02): : 61 - 64