Patent ID: 8776177

Claim:
A method comprising: receiving, from a first computing device at a second computing device, a first user persona having first user preferences of a first user of the first computing device, the first user preferences comprising a first plurality of subsets of data, the second computing device having a second user persona having second user preferences of the second user of the second computing device, the second user preferences comprising a second plurality of subsets of data; dynamically integrating, at the second computing device, the first user persona with the second user persona, wherein integrating includes updating common subsets, wherein integrating comprises intersecting contents of the first and second personas between the first and second computing devices to facilitate easing of planning of events or selection of activities; and dynamically adjusting, at the second computing device, behavior of the first and second computing devices in response to one or more events, wherein the one or more events include a change in location of the first computing device or the second computing device.