Skip to main content
Royal Society Open Science logoLink to Royal Society Open Science
. 2019 Mar 20;6(3):190018. doi: 10.1098/rsos.190018

Evidence to support common application switching behaviour on smartphones

Liam D Turner 1,2,, Roger M Whitaker 1,2, Stuart M Allen 1, David E J Linden 3,4,5, Kun Tu 6, Jian Li 6, Don Towsley 6
PMCID: PMC6458403  PMID: 31032058

Abstract

We find evidence to support common behaviour in smartphone usage based on analysis of application (app) switching. This is an overlooked aspect of smartphone usage that gives additional insight beyond screen time and the particular apps that are accessed. Using a dataset of usage behaviour from 53 participants over a six-week period, we find strong similarity in the structure of networks built from app switching, despite diversity in the apps used, and the volume of app switching. App switch networks exhibit small-world, broad-scale network features, with a rapid popularity decay, suggesting that preferential attachment may drive next-app decision-making.

Keywords: network science, smartphone, smartphone apps, human behaviour

1. Introduction

The smartphone has become a ubiquitous and disruptive device [1,2], with human engagement becoming prolific. Consequently, there has been increasing research interest in usage levels of such devices [3,4], the habits we exhibit in using them [47] and how we structure tasks [8,9]. A further aspect of usage that has received less attention relates to ‘surfing’ behaviour, namely where a user navigates between applications (apps) to consume content [6,1012]. Each app provides particular affordances, with the user free to switch and interact between them, enabling the pursuit of cognitive stimulation [13] or other forms of fulfilment (e.g. internet addiction [14,15]). This motivates the research question of how application switching provides insight into a smartphone user’s latent behaviour, beyond existing approaches to characterize individual usage patterns. Examining this in the context of similarity and dissimilarity between individuals forms the focus of this paper. To the best of our knowledge, switching behaviour has not previously been represented as a network, with previous studies primarily focusing on frequency of app use over time [1,1618] or short sequences of usage [6]. App switching networks are of potential interest from a number of perspectives, including human–computer interaction, cognitive psychology and network science.

Although smartphone users may engage different sets of apps and may also have individual differences in their usage patterns [1,8,11,18], over the longer term every user is constrained by time and the cognitive limitations of the human brain. Therefore, the abstracted structure of app switching could be universally governed, to some degree, by a combination of human cognitive functions, including memory and social cognition, alongside time. Over a sustained period, overall usage may reflect these constraints. We note that universal constraints and patterns have been discovered in other contexts that could also contribute to cognitive engagement with smartphone apps, such as attention and working memory [19], communication [2023], maintaining relationships [24] and interests [25], web revisitation [26,27] and mobility patterns [2830].

Therefore, we hypothesize that the structure of smartphone app switching behaviour exhibits invariant characteristics, despite differences in the specific apps that individuals engage with. In other words, the network of apps that users create through switching belong to a particular class of network, as seen in other aspects of human behaviour (e.g. [22,31]). However, assessing app switching behaviour is non-trivial as it requires detailed monitoring of an individual’s smartphone usage over a prolonged period. We resolve this through a bespoke app to record smartphone interaction.

2. Methods

2.1. Dataset

The app switch networks in this paper are defined from data made available from the Tymer project [32,33]. The project developed an app to monitor Android smartphone interactions made by 76 participants over an eight-week period, as well as self-reports of mood and other lifestyle characteristics. Those participants with usage recorded for at least 75% of the period (six weeks) were selected for analysis (n = 53). We used the first 6 weeks of data for each participant, resulting in over 192 000 app switches. App switching behaviour for each participant involved taking the sequence of application window change events that took place while the screen was on, filtering out events where the user interacted with the system rather than specific apps, and when an event was followed by another within 0.5 s to mitigate the effects of accidental switching. From this, the resulting sequences were traversed to create the set of switches forming an app switch network.

2.2. Network construction

To formally specify an app switch network for a particular user, let V be the set of all apps accessed by all participants over the 42-day period. The app switch network for participant i, is denoted Gi = (Vi, Ei), where ViV is the subset of apps (nodes) used by i, and a directed edge (u, v) ∈ Ei denotes that at least one switch took place from app u to v. The weight of an edge wuv denotes the number of switches from app u to v by participant i during the observed period. We examine the hypothesis by considering: (i) the extent of network similarity, both with and without labelling of nodes by specific app (§2.3), and (ii) whether the app switch networks could be described as belonging to a particular class of network (§2.4).

2.3. Network similarity

2.3.1. Size, specific switches and structure.

We examine the similarity between the networks by comparing their size, the individual apps and switches they contain, and the connectivity structure independent of individual apps. Descriptions of the metrics used are defined in the appendix. Firstly, the number of nodes (apps), edges and switches allow differences in the volume of switching between individuals to be assessed. From this, the edit distance between the networks [34], defined as the proportion of node and edge changes needed for a given graph G to become identical to another graph H, enables analysis of the changes needed for the networks to contain the same apps and switches. Finally, the density and reciprocity allow the overall connectivity within the networks to be examined, with in+out degree, strength and centrality metrics providing further insight into whether this connectivity is balanced across the nodes. Network motifs enable further insight of the structure at a local level.

2.3.2. Network motifs.

Network motifs [35] characterize a network by considering the presence of induced subgraphs, relative to expectation from a null model. This gives a basis for network comparison. As the compared networks may be of different sizes, we use the subgraph ratio profile (SRP) as defined by Milo et al. [36] to represent the local triadic structure of each network as a vector. For each triad i, an SRP score (SRPi) is calculated by firstly measuring the difference between the number of occurrences of i observed in the network (Nobi) and the average number of occurrences in random networks produced by a null model (Nrandi), where

Δi=NobiNrandiNobi+Nrandi+ϵ. 2.1

ε is an error term to ensure that Δi is not too large when i rarely appears in either the assessed network or random networks of the null model. ε = 4 is adopted [36]. From this, Δi is normalized against all triad Δ scores as SRPi [36], where

SRPi=Δi(Δi2)1/2. 2.2

A large positive or negative value of SRPi indicates that a triad occurs much more or less frequently in a network than would be expected by random chance (i.e. a network motif or anti-motif [35,36]). To compare the similarity in the triadic structure between the app switch networks, we calculate the correlation coefficient [36] between each pair of networks. In the analysis, we use a null model that controls for random graph generation with the same bi-degree sequence in the results. However, similar results are obtained for alternative null models where the same number of nodes and edges are controlled for, and where the same number of mutual, asymmetric and null ties are controlled for.

2.4. Classification of network connectivity

To determine whether the structure of app switch networks are akin to a particular type of complex network, we perform goodness of fit assessment [37] on the in+out degree and node-strength distributions, setting xmin = 1. The distributions considered for fitness were power law, truncated power law and exponential, which, respectively, correspond to scale-free, broad-scale and single-scale classifications of small-world networks [38], where the distribution in graph connectivity follows a power law, truncated power law and exponential distribution, respectively. We determine significance of the fitness if a particular distribution is significantly better fitting than all others (p < 0.05, see §3).

3. Results

To investigate our hypothesis, we structure the analysis by firstly examining the extent of similarity between the app switch networks. From this, we explore whether this similarity can also attribute the networks to a particular class of network.

3.1. The extent of network similarity

Table 1 (top) shows considerable variation in the volume of app switching (node in+out degree, strength and total app switches) and the scope of switching between applications (number of nodes and edges). Figure 1 shows a moderate commonality in the presence of particular apps across the networks, however the edit-distance between the networks is high, indicating that the overall commonality of app placement and dominance is highly variable by individual user (figure 2a, mean ( M) =0.89,median ( Mdn) =0.86,standard deviation ( s.d.) =0.06, see §2.3), with similar values if direction or edge-weights are removed. Consistent with this, we find low commonality across each user’s top five apps, defined by node strength (M=32%,Mdn=40%,s.d.=19%), with similar results if the set of all apps are considered. These findings are consistent with observations of individuality in terms of screen time and app usage from the literature (e.g. [1,4]), with some shared commonality in nodes likely due to the presence of popular applications (e.g. social media).

Table 1.

Statistics for the 53 app switch networks Gi. Top: Statistics pertaining to network diversity. Bottom: Statistics pertaining to network similarity. See appendix for descriptions of statistics. M, mean; Mdn, median; s.d., standard deviation across the networks.

statistic M Mdn s.d.
number of apps (|Vi|) 61.9 60.0 20.4
number of edges (|Ei|) 488.5 476.0 222.1
mean degree 15.3 14.6 3.7
mean node strength 116.3 101.9 66.9
total app switches 3636 3047 2355
normalized statistic M Mdn s.d.
density 0.14 0.12 0.05
reciprocity 0.71 0.72 0.05
weighted reciprocity 0.77 0.76 0.09
local reaching centrality 0.92 0.94 0.06
mean degree centrality 0.27 0.24 0.09

Figure 1.

Figure 1.

Frequency of the most popular apps across the 53 app switch networks.

Figure 2.

Figure 2.

Pairwise comparisons of the app switch networks. (a) Similarity matrix based on edit distance [34] (0 = identical networks (white), 1 = completely dissimilar networks (red)). (b) Correlation coefficient matrix based on subgraph ratio profiles [36] (see §2.3) (0 = profile dissimilarity (white), 1 = strong profile similarity (blue)).

Despite this variability, the normalized statistics in table 1 (bottom) indicate possible structural similarity in app switching behaviour, consistent with the hypothesis. Note that these statistics are independent of network size. The underlying structural similarity extends to the local induced substructure of the app switch networks. Figure 2b shows that the pairwise correlation coefficient between the triadic SRP [36] of the networks is high, using a null-model of random graphs with the same bi-degree sequence (M=0.98,Mdn=0.99,s.d.=0.02), with similar results for other null models (see §2.3).

In other words, similar relative frequencies of induced triadic subgraphs are seen, showing that the structural similarity observed at a global level (table 1) is not obfuscating diversity at a local level, adding further support to our hypothesis. Additionally, this indicates that the typical SRP of the networks could define app switch networks as a super-family [36] of local network structure. In particular, we note that triads with at least one edge between all nodes, that also have one or more reciprocated edges, are typically over-represented in the network, with those uni-directional (e.g. feed-forward) or cyclic being commonly under-represented.

3.2. Small-world characteristics

The findings in table 1 and figures 1 and 2 show support for the hypothesis that app switching behaviour has invariant characteristics through the similarity seen in the global and local structure, despite notable differences in network size and the specific apps and switches they contain. This motivates further investigation of the typical structure of app switch networks, in order to compare the networks to common types of network structures. Smartphone users appear to be selective in the apps that they switch between (indicated by low density), but a path exists between most pairs (local reaching centrality). A user’s switching is also highly reciprocal overall, although there are cases where this is imbalanced, indicative of particular app sequencing highlighted in previous studies [5,39], such as routines where a user typically uses one particular app before another. Additionally, there is minor disassortativity when examining whether apps in the networks with the same Google Play Store category are connected (M=0.03,Mdn=0.03,s.d.=0.03), suggesting that navigation frequently crosses app categories.

The sparse, reciprocative, but connected structure, combined with imbalance in node degree and strength is suggestive of a small-world network structure. To investigate this, table 2 shows that the networks have a higher mean clustering coefficient (M=0.25,Mdn=0.25,s.d.=0.01) and mean shortest path (M=2.14,Mdn=2.14,s.d.=0.04) in comparison to 10 000 random Erdös–Rényi networks generated with the same number of nodes and density of edges, with similar mean betweenness centrality (M=0.02,Mdn=0.02,s.d.=0.01). This suggests that the networks have small-world network characteristics. To classify this further, we apply goodness-of-fit analysis [37] (see §2.4) on the connectivity distributions of the app switch networks to determine if they belong to a particular subclass of small-world network [38]; an example is shown in figure 3.

Table 2.

Clustering and path analysis suggesting small-world characteristics across the app switch networks. M, mean; Mdn, median; s.d., standard deviation across the networks.

statistic M Mdn s.d.
mean clustering coefficient 0.59 0.6 0.08
mean shortest path 2.22 2.21 0.15
mean betweenness centrality 0.02 0.02 0.01

Figure 3.

Figure 3.

Distribution fitting [37] (see §2.4) for an example app switch network Gi using a probability density function (PDF) and complementary cumulative distribution function (CCDF)—setting xmin = 1. (a) In+out degree sequence (power law α = 1.32; truncated power law α = 1.0000001, λ = 0.01; exponential λ = 0.05). (b) In+out node strength sequence (power law α = 1.25; truncated power law α = 1.00001, λ = 0.001; exponential λ = 0.04).

We find that the node strength [40,41] and in+out degree distributions of the app switch networks follow those of broad-scale and single-scale networks, respectively, suggesting that most user attention surrounds a small number of apps. For example, the second most used app in switches is used on average 73% as much as the most used app (Mdn=0.77,s.d.=0.19). The node strength distribution for 98% of networks (n = 52) best fits a truncated power law (broad-scale network) (α:M=1.01, Mdn=1.0, s.d.=0.03; λ:M=0.004, Mdn=0.002, s.d.=0.02) which is significant (p < 0.05) [37] for 84.6% of networks (n = 44). In the remaining networks, an exponential distribution cannot be ruled out. For the in+out degree distribution, 90% of networks can be best described by an exponential distribution (single-scale network) (n = 48, λ:M=0.07, Mdn=0.07, s.d.=0.03), with the remaining following a truncated power law as with node strength. However, the exponential fit is only significant for 39% of networks (n = 19), suggesting that while we have moderate support for an exponential distribution, the possibility of a truncated power law (or power law) cannot be ruled out. These results reaffirm inter-network similarity in support of the hypothesis, and provide a basis for comparison with other types of networks.

4. Discussion

The results establish that there is underlying similarity in the characteristics of app switch networks, despite substantial diversity in usage, such as the range of apps and volume of switching. This is evident in both the global and local structure (§3.1), as well as in the distribution of node connectivity (§3.2), where the node strength distribution exhibits strong fitting against a truncated power law, consistent with a broad-scale network. Arguably the node strength connectivity metric best captures app switching at the node level, as it combines the volume of switching an app is involved in.

These observations support the hypothesis that app switching is governed by a common characteristic. Critically, rather than maintaining a pool of similarly important apps through which switching occurs, it appears that humans exhibit a rapid drop off in switching activity to alternative apps. This rapid decay in popularity suggests that next-app decision making is driven by a preferential attachment mechanism. Preferential attachment is well known to support the formation of networks characterized by a power law distribution [42] and a truncated power law is evident in app switch networks. In other words, a highly popular app could gain additional switching from new apps, because they are already retained as popular, either consciously through memory or subconsciously through habit.

The results complement and extend existing knowledge concerning smartphone usage (e.g. [47]), which has focused on the differences between individual users’ behaviour, as reflected by variations in our descriptive statistics of the networks. These remain important contributions, for example, in relation to a particular context or habit. However, by accumulating app surfing behaviours over a sustained period, we are aggregating and mediating factors such as context or timing, that may locally influence and skew individual usage. Potential individual differences (e.g. personality type) across the user population clearly remain, and the results indicate that despite such individual differences, an underlying commonality in overall smartphone app navigation persists.

5. Conclusion

Smartphones have become an ubiquitous aspect of daily life, with previous studies showing that app usage is often diverse and individual (e.g. [1,5,43]). This paper has examined an additional aspect of smartphone usage behaviour that has received considerably less attention—how we switch between applications. We have introduced and analysed the app switch networks of 53 users over a 6-week period and find support for the hypothesis that independent from individual differences in the apps we use, and how frequently we use them [1,44], the structure of app switching has invariant characteristics between users.

From a network science perspective, the app switch networks show a small-world phenomena, having broad-scale characteristics. We note that this is consistent with a diverse range of human behaviour where network characteristics follow power law and truncated power laws, such as mobility [28,30,31], interests [25] and communication [22,45], as well as other application areas (e.g. [37,46,47]). We further hypothesize that our findings are the result of preferential attachment in decision-making. More broadly, the results give potential insights into the cognitive and temporal limitations in maintaining attention across smartphone apps. Albeit in a different context, we are aware that cognitive and temporal constraints have been established concerning attention for maintaining human social relationships (e.g. [24]).

The research has also highlighted that app switch networks may provide insights into smartphone users’ latent behaviour, beyond existing approaches to characterize individual usage patterns. Because they effectively capture the structure of app popularity and present a map of common routes for app surfing, app switch networks could offer additional features for next-app prediction [16,17,39], for purposes such as displaying recommendations or pre-loading applications. Additionally, the presence of particular substructures, indicated through network motifs, may correlate to the psychological status of the user, noting that deviations in switching has been established as a useful proxy for mood [48].

Supplementary Material

Reviewer comments

Acknowledgements

We thank the Wellcome Trust for funding the Tymer project which produced the dataset used in this work, and the participants for undertaking that study.

Appendix. Descriptions of network analysis metrics

In conducting this analysis for each network G, we use standardized metrics from network science literature to determine how similar or different the app switch networks are in terms of size, content and structure (e.g. connectivity, centrality and paths). In doing so, we use the following definitions:

Mean degree: the average number of edges (in+out) incident to a given node in G; Mean node strength [40,41]: the average sum of all edge weights (in+out) incident to a given node in G (weighted in+out degree); Total app switches: the sum of all edge weights in G; Density: the proportion of edges in G that exist, in comparison to a complete graph with the same number of nodes; Reciprocity: the proportion of dyads in G with bi-directional edges; Weighted reciprocity: total reciprocated weight as defined by Squartini et al. [40] in G; Local reaching centrality: the average proportion of other nodes to which a given node in G has a path (un-weighted); Mean degree centrality: the average of the proportion of other nodes a given node in G is connected to; Mean clustering coefficient: the average of the fraction of possible triangles through each node in G that exist; Mean shortest path: the average length of the shortest path between each pair of nodes in G, where a path exists; Mean betweenness centrality: the average normalized sum of the fraction of all-pair shortest paths that pass through each node in G; Assortativity: a Pearson correlation coefficient of whether nodes in G with the same attribute (in our case Google Play Store category if available) are connected.

Ethics

The anonymized dataset used in this work was originally produced by the Tymer project at Cardiff University. The Tymer project was approved by the ethics committee of the School of Psychology, Cardiff University (EC.16.04.12.4490) and was performed in accordance with the Declaration of Helsinki. All participants provided written, informed consent to participate and for their anonymized data to be made available.

Data accessibility

The data used for this study is available at: https://doi.org/10.5061/dryad.4v4bn15 [49].

Authors' contributions

L.D.T., R.M.W. and S.M.A. formulated the hypothesis for the study and the methodology. L.D.T. undertook network analysis of the data, supported by K.T., J.L. and D.T. who undertook the network motif analysis. L.D.T., R.M.W., S.M.A., D.E.J.L. and D.T. synthesized the results. All authors contributed to writing and reviewing the manuscript.

Competing interests

We have no competing interests.

Funding

This research was sponsored by the U.S. Army Research Laboratoryand the U.K. Ministry of Defenceunder Agreement Number W911NF-16-3-0001. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of the U.S. Army Research Laboratory, the U.S. Government, the U.K. Ministry of Defence or the U.K. Government. The U.S. and U.K. Governments are authorized to reproduce and distribute reprints for Government purposes notwithstanding any copyright notation hereon.

References

  • 1.Falaki H, Mahajan R, Kandula S, Lymberopoulos D, Govindan R, Estrin D. 2010. Diversity in smartphone usage. In Proc. of the 8th Int. Conf. on Mobile Systems, Applications, and Services, pp. 179–194. New York: ACM.
  • 2.Turner LD, Allen SM, Whitaker RM. 2017. Reachable but not receptive: enhancing smartphone interruptibility prediction by modelling the extent of user engagement with notifications. Pervasive Mob. Comput. 40, 480–494. ( 10.1016/j.pmcj.2017.01.011) [DOI] [Google Scholar]
  • 3.Shin C, Hong JH, Dey AK. 2012. Understanding and prediction of mobile application usage for smart phones. In Proc. of the 2012 ACM Conf. on Ubiquitous Computing, pp. 173–182. New York: ACM.
  • 4.Oulasvirta A, Rattenbury T, Ma L, Raita E. 2012. Habits make smartphone use more pervasive. Pers. Ubiquitous Comput. 16, 105–114. ( 10.1007/s00779-011-0412-2) [DOI] [Google Scholar]
  • 5.Srinivasan V, Moghaddam S, Mukherji A, Rachuri KK, Xu C, Tapia EM. 2014. Mobileminer: mining your frequent patterns on your phone. In Proc. of the 2014 ACM Int. Joint Conf. on Pervasive and Ubiquitous Computing, pp. 389–400. New York: ACM.
  • 6.Jesdabodi C, Maalej W. 2015. Understanding usage states on mobile devices. In Proc. of the 2015 ACM Int. Joint Conf. on Pervasive and Ubiquitous Computing, pp. 1221–1225. New York: ACM.
  • 7.Turner LD, Allen SM, Whitaker RM. 2015. Interruptibility prediction for ubiquitous systems: conventions and new directions from a growing field. In Proc. of the 2015 ACM Int. Joint Conf. on Pervasive and Ubiquitous Computing, pp. 801–812. New York: ACM.
  • 8.Banovic N, Brant C, Mankoff J, Dey A. 2014. ProactiveTasks: the short of mobile device use sessions. In Proc. of the 16th Int. Conf. on Human-computer Interaction with Mobile Devices & Services, pp. 243–252. New York: ACM.
  • 9.Hintze D, Findling RD, Muaaz M, Scholz S, Mayrhofer R. 2014. Diversity in locked and unlocked mobile device usage. In Proc. of the 2014 ACM Int. Joint Conf. on Pervasive and Ubiquitous Computing: Adjunct Publication, pp. 379–384. New York: ACM.
  • 10.Böhmer M, Hecht B, Schöning J, Krüger A, Bauer G. 2011. Falling asleep with angry birds, facebook and Kindle: a large scale study on mobile application usage. In Proc. of the 13th Int. Conf. on Human Computer Interaction with Mobile Devices and Services, pp. 47–56. New York: ACM.
  • 11.Carrascal JP, Church K. 2015. An in-situ study of mobile app and mobile search interactions. In Proc. of the 33rd Annual ACM Conf. on Human Factors in Computing Systems, pp. 2739–2748. New York: ACM.
  • 12.Leroux P, Roobroeck K, Dhoedt B, Demeester P, De Turck F. 2013. Mobile application usage prediction through context-based learning. J. Ambient Intell. Smart Environ. 5, 213–235. ( 10.3233/AIS-130199) [DOI] [Google Scholar]
  • 13.Pielot M, Dingler T, Pedro JS, Oliver N. 2015. When attention is not scarce-detecting boredom from mobile phone usage. In Proc. of the 2015 ACM Int. Joint Conf. on Pervasive and Ubiquitous Computing, pp. 825–836. New York: ACM.
  • 14.Young KS. 1998. Internet addiction: the emergence of a new clinical disorder. Cyberpsychol. Behav. 1, 237–244. ( 10.1089/cpb.1998.1.237) [DOI] [Google Scholar]
  • 15.Park WK. 2005. Mobile phone addiction. In Mobile communications, pp. 253–272. Berlin, Germany: Springer.
  • 16.Huang K, Zhang C, Ma X, Chen G. 2012. Predicting mobile application usage using contextual information. In Proc. of the 2012 ACM Conf. on Ubiquitous Computing, pp. 1059–1065. New York: ACM.
  • 17.Liao ZX, Pan YC, Peng WC, Lei PR. 2013. On mining mobile apps usage behavior for predicting apps usage in smartphones. In Proc. of the 22nd ACM Int. Conf. on Information & Knowledge Management, pp. 609–618. New York: ACM.
  • 18.Jones SL, Ferreira D, Hosio S, Goncalves J, Kostakos V. 2015. Revisitation analysis of smartphone app use. In Proc. of the 2015 ACM Int. Joint Conf. on Pervasive and Ubiquitous Computing, pp. 1197–1208. New York: ACM.
  • 19.Baddeley A. 2003. Working memory: looking back and looking forward. Nat. Rev. Neurosci. 4, 829–839. ( 10.1038/nrn1201) [DOI] [PubMed] [Google Scholar]
  • 20.Triandis HC. 1960. Cognitive similarity and communication in a dyad. Human Relat. 13, 175–183. ( 10.1177/001872676001300206) [DOI] [Google Scholar]
  • 21.Guimera R, Danon L, Diaz-Guilera A, Giralt F, Arenas A. 2003. Self-similar community structure in a network of human interactions. Phys. Rev. E 68, 065103 ( 10.1103/PhysRevE.68.065103) [DOI] [PubMed] [Google Scholar]
  • 22.Li MX, Jiang ZQ, Xie WJ, Miccichè S, Tumminello M, Zhou WX, Mantegna RN. 2014. A comparative analysis of the statistical properties of large mobile phone calling networks. Sci. Rep. 4, 5132 ( 10.1038/srep05132) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Morales AJ, Vavilala V, Benito RM, Bar-Yam Y. 2017. Global patterns of synchronization in human communications. J. R. Soc. Interface 14, 20161048 ( 10.1098/rsif.2016.1048) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Hill RA, Dunbar RI. 2003. Social network size in humans. Human Nat. 14, 53–72. ( 10.1007/s12110-003-1016-y) [DOI] [PubMed] [Google Scholar]
  • 25.Zhao ZD, Yang Z, Zhang Z, Zhou T, Huang ZG, Lai YC. 2013. Emergence of scaling in human-interest dynamics. Sci. Rep. 3, 3472 ( 10.1038/srep03472) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Adar E, Teevan J, Dumais ST. 2008. Large scale analysis of web revisitation patterns. In Proc. of the SIGCHI Conf. on Human Factors in Computing Systems, pp. 1197–1206. New York: ACM.
  • 27.Crovella ME, Bestavros A. 1997. Self-similarity in world wide web traffic: evidence and possible causes. IEEE/ACM Trans. Networking 5, 835–846. ( 10.1109/90.650143) [DOI] [Google Scholar]
  • 28.Gonzalez MC, Hidalgo CA, Barabasi AL. 2008. Understanding individual human mobility patterns. Nature 453, 779–782. ( 10.1038/nature06958) [DOI] [PubMed] [Google Scholar]
  • 29.Cho E, Myers SA, Leskovec J. 2011. Friendship and mobility: user movement in location-based social networks. In Proc. of the 17th ACM SIGKDD Int. Conf. on Knowledge Discovery and Data Mining, pp. 1082–1090. New York: ACM.
  • 30.Yan XY, Han XP, Wang BH, Zhou T. 2013. Diversity of individual mobility patterns and emergence of aggregated scaling laws. Sci. Rep. 3, 2678 ( 10.1038/srep02678) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Zhao K, Musolesi M, Hui P, Rao W, Tarkoma S. 2015. Explaining the power-law distribution of human mobility through transportation modality decomposition. Sci. Rep. 5, 9136 ( 10.1038/srep09136) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Noë B, Turner LD, Linden DE, Allen SM, Maio GR, Whitaker RM. 2017. Timing rather than user traits mediates mood sampling on smartphones. BMC Res. Notes 10, 481 ( 10.1186/s13104-017-2808-1) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Tu K, Li J, Towsley D, Braines D, Turner LD. 2018. Network classification in temporal networks using motifs. In Proc. of the 3rd ECML/PKDD Workshop on Advanced Analytics and Learning on Temporal Data.
  • 34.Sanfeliu A, Fu KS. 1983. A distance measure between attributed relational graphs for pattern recognition. IEEE Trans. Syst. Man Cybern. 13, 353–362. ( 10.1109/TSMC.1983.6313167) [DOI] [Google Scholar]
  • 35.Milo R, Shen-Orr S, Itzkovitz S, Kashtan N, Chklovskii D, Alon U. 2002. Network motifs: simple building blocks of complex networks. Science 298, 824–827. ( 10.1126/science.298.5594.824) [DOI] [PubMed] [Google Scholar]
  • 36.Milo R, Itzkovitz S, Kashtan N, Levitt R, Shen-Orr S, Ayzenshtat I, Sheffer M, Alon U. 2004. Superfamilies of evolved and designed networks. Science 303, 1538–1542. ( 10.1126/science.1089167) [DOI] [PubMed] [Google Scholar]
  • 37.Alstott J, Bullmore E, Plenz D. 2014. Powerlaw: a Python package for analysis of heavy-tailed distributions. PLoS ONE 9, e85777 ( 10.1371/journal.pone.0085777) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Amaral LAN, Scala A, Barthelemy M, Stanley HE. 2000. Classes of small-world networks. Proc. Natl Acad. Sci. USA 97, 11 149–11 152. ( 10.1073/pnas.200327197) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Liao ZX, Lei PR, Shen TJ, Li SC, Peng WC. 2012. Mining temporal profiles of mobile applications for usage prediction. In IEEE 12th Int. Conf. on Data Mining Workshops, pp. 890–893. New York: IEEE.
  • 40.Squartini T, Picciolo F, Ruzzenenti F, Garlaschelli D. 2013. Reciprocity of weighted networks. Sci. Rep. 3, 2729 ( 10.1038/srep02729) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41.Barrat A, Barthelemy M, Vespignani A. 2007. The architecture of complex weighted networks: measurements and models. In Large scale structure and dynamics of complex networks: from information technology to finance and natural science, pp. 67–92. Singapore: World Scientific.
  • 42.Barabási AL, Albert R. 1999. Emergence of scaling in random networks. Science 286, 509–512. ( 10.1126/science.286.5439.509) [DOI] [PubMed] [Google Scholar]
  • 43.Xu Q, Erman J, Gerber A, Mao Z, Pang J, Venkataraman S. 2011. Identifying diverse usage behaviors of smartphone apps. In Proc. of the 2011 ACM SIGCOMM Conf. on Internet Measurement Conf., pp. 329–344. New York: ACM.
  • 44.Zhao S, Ramos J, Tao J, Jiang Z, Li S, Wu Z, Pan G, Dey AK. 2016. Discovering different kinds of smartphone users through their application usage behaviors. In Proc. of the 2016 ACM Int. Joint Conf. on Pervasive and Ubiquitous Computing, pp. 498–509. New York: ACM.
  • 45.Jiang ZQ, Xie WJ, Li MX, Podobnik B, Zhou WX, Stanley HE. 2013. Calling patterns in human communication dynamics. Proc. Natl Acad. Sci. USA 110, 1600–1605. ( 10.1073/pnas.1220433110) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Mossa S, Barthelemy M, Stanley HE, Amaral LAN. 2002. Truncation of power law behavior in ‘scale-free’ network models due to information filtering. Phys. Rev. Lett. 88, 138701 ( 10.1103/PhysRevLett.88.138701) [DOI] [PubMed] [Google Scholar]
  • 47.Mashanova A, Oliver TH, Jansen VA. 2010. Evidence for intermittency and a truncated power law from highly resolved aphid movement data. J. R. Soc. Interface 7, 199–208. ( 10.1098/rsif.2009.0121) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.LiKamWa R, Liu Y, Lane ND, Zhong L. 2013. Moodscope: building a mood sensor from smartphone usage patterns. In Proc. of the 11th Annual Int. Conf. on Mobile Systems, Applications, and Services, pp. 389–402. New York: ACM.
  • 49.Turner LD, Whitaker RM, Allen SM, Linden DEJ, Tu K, Li J, Towsley D. Data from: Evidence to support common application switching behaviour on smartphones Dryad Digital Repository. ( 10.5061/dryad.4v4bn15) [DOI] [PMC free article] [PubMed]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Citations

  1. Turner LD, Whitaker RM, Allen SM, Linden DEJ, Tu K, Li J, Towsley D. Data from: Evidence to support common application switching behaviour on smartphones Dryad Digital Repository. ( 10.5061/dryad.4v4bn15) [DOI] [PMC free article] [PubMed]

Supplementary Materials

Reviewer comments

Data Availability Statement

The data used for this study is available at: https://doi.org/10.5061/dryad.4v4bn15 [49].


Articles from Royal Society Open Science are provided here courtesy of The Royal Society

RESOURCES