One embodiment provides an apparatus. The apparatus includes a companion device. The companion device includes pattern recognition logic to construct a reference graph model based, at least in part, on a plurality of events captured from at least one of the companion device and a wearable device. The reference graph model includes at least one path, each path including one trigger node, at least one event node and a respective edge incident to each event node, a first edge coupling the trigger node and a first event node, a weight associated with each edge corresponding to a likelihood that a second event will follow a first event within a minimum trigger time interval.Un mode de réalisation de l'invention concerne un appareil. L'appareil comprend un dispositif complémentaire. Le dispositif complémentaire comprend une logique de reconnaissance de modèle pour construire un modèle de graphe de référence basé, au moins en partie sur une pluralité d'événements capturée parmi au moins le dispositif complémentaire et un dispositif portable. Le modèle de graphe de référence comprend au moins un trajet, chaque trajet comprenant un nœud déclencheur, au moins un nœud d'événement et un bord respectif incident à chaque nœud d'événement, un premier bord reliant le nœud déclencheur et un premier nœud d'événement, un poids associé à chaque bord correspondant à une probabilité qu'un second événement suive un premier événement dans un intervalle de temps déclencheur minimal.