Patent ID: 8588749

Claim:
A method of operating a mobile communication device, the method comprising steps of: receiving, via a user interface, configuration data for a plurality of profiles to configure the mobile device by storing the profile configuration data in a memory, wherein the received profile configuration data includes profile selection criteria for automatically associating user data received on the mobile communication device with respective ones of the plurality of profiles; receiving an item of user data having originated from one of a plurality of hardware components of the mobile communication device, in response to receiving the item of user data on the mobile communication device: automatically identifying, on the mobile communication device, one of the plurality of profiles to associate with the received item of user data based on the profile selection criteria, wherein the profile selection criteria associate the received item of user data with a profile based on from which hardware component of the plurality of hardware components of the mobile communication device the received item originated; and storing, in the mobile communication device, the received item of user data so as to be associated with the identified profile; and enabling access to the received item of user data based upon determining that the received item is of a content type that is shared between profiles, when a profile other than the profile associated with the received item of user data is currently active on the mobile communication device.