Patent ID: 9313646
Filing Date: 2016-04-12
CPC Classification: H04L,H04W

Claim Text:
1. A method comprising: obtaining, by a first communication device including a processor, presence information associated with a plurality of communication devices, wherein the first communication device and the plurality of communication devices are associated with a user; obtaining, by the first communication device, operational capability information for the plurality of communication devices; generating, by the first communication device, a first usage profile for the first communication device based on monitoring first activity at the first communication device, wherein the first activity being monitored includes first media consumption and first communication sessions, and wherein the monitoring of the first activity includes identifying time and location data for the first activity; obtaining, by the first communication device, other usage profiles for the plurality of communication devices, wherein each respective other usage profile is generated by a corresponding one communication device of the plurality of communication devices based on monitoring other activity at the corresponding one communication device, wherein the other activity being monitored includes other media consumption and other communication sessions, and wherein the monitoring of the other activity includes identifying time and location data for the other activity; obtaining, by the first communication device, state information for each of the plurality of communication devices; adjusting, by the first communication device, a first device persona of the first communication device based on the presence information, the operational capability information, the other usage profiles, and the state information, wherein the first device persona controls functions performed by the first communication device; and transmitting the first usage profile from the first communication device to the plurality of communication devices.