Facilitating personas in communication exchange environments
AssigneeMicrosoft Corporation
InventorsElena Apreutesei, Michael R. TenEyck, Michael K. Higashi, Gustavo Santos
Life of this patent
Estimating the term…
Abstract
Methods, systems, and software are disclosed herein for facilitating personas in communication exchange environments. Aspects of the disclosure include search requests to search for relevant personas. In response to each of the search requests, different contact sources are searched for any relevant contacts. Any relevant personas can then be returned having contact information assembled from the relevant contacts.
Claims20
One or more computer readable storage media having stored thereon program instructions for facilitating a communication exchange environment that, when executed by a computing system, direct the computing system to at least:
- in response to a search request comprising search criteria with which to search for relevant personas, identify a plurality of persona identities based on the search criteria;
- in response to identifying the plurality of persona identities, identify in a plurality of contact sources a plurality of contacts associated with the plurality of persona identities;
- and
- initiate a reply to the search request comprising a plurality of personas, each of the plurality of personas corresponding to a persona identity of the plurality of persona identities and comprising contact information assembled from at least a portion of the plurality of contacts.
A computing apparatus comprising:
- one or more computer readable storage media;
- and
- program instructions stored on the computer readable storage media for facilitating a communication exchange environment that, when executed by a processing system, direct the processing system to at least:
- initiate a search request comprising search criteria with which to search for any contacts in a plurality of different contact sources with which to generate personas;
- receive at least one persona in reply to the search request, the at last one persona comprising contact information assembled from a plurality of different contacts in the plurality of different contact sources;
- and
- initiate presentation of a view of the at least one persona, the view comprising at least a portion of the contact information.
A method of operating a communication exchange system to facilitate personas in a communication exchange environment, the method comprising:
- receiving a plurality of search requests to search for relevant personas initiated by a plurality of application platforms in the communication exchange environment;
- in response to each of the plurality of search requests, searching a plurality of different contact sources for any relevant contacts;
- and
- returning a plurality of relevant personas to the plurality of application platforms in the communication exchange environment, each of the plurality of relevant personas comprising contact information assembled from the relevant contacts.
Dependencies are inferred from the claim text.