Patent ID: 7388950

Claim:
A system for providing a service in response to a communication comprising: a device configured to: provide the service based on at least one profile selected from among a plurality of stored profiles having respective sets of preferences and respective priorities; an interface configured to: receive a request for the service, the request including an identifier associated with the communication; and a processor configured to: identify, based at least in part on the identifier, a first preference applicable in providing the requested service at a selected time, the first preference being stored in a first profile selected from among the plurality of stored profiles, and a second preference applicable in providing the requested service at the selected time, the second preference being stored in a second profile selected from among the plurality of stored profiles; identify an inconsistency between the first preference in the first profile and the second preference in the second profile; determine, from among the first profile and the second profile, a profile having a higher priority, based at least in part on a hierarchy established independently of data in the first profile or the second profile; select the first preference or the second preference from the profile having the higher priority; generate a reconciled profile different from the first and second profiles, the reconciled profile comprising the preference selected from the profile having the higher priority; and provide the reconciled profile to the device.