UNIFIED ACCESS AND MANAGEMENT OF EVENTS ACROSS MULTIPLE APPLICATIONS AND ASSOCIATED CONTACTS THEREOF
Systems and methods for a unified user interface to facilitate communication with a user via multiple applications via a mobile device are provided. The method includes depicting a representation of multiple contacts accessible at the device. The multiple contacts that are depicted in the unified user interface is determined based on frequency of communications. The method also includes, responsive to detecting a selection of a given representation associated with a contact, presenting modes of communication channels represented by graphical indicators in the unified user interface
1 . A method of a unified user interface to facilitate communication with a user via multiple applications via a mobile device, the method, comprising:
depicting a representations of multiple contacts accessible at the device;
wherein, the multiple contacts that are depicted in the unified user interface is determined based on frequency of communications;
responsive to detecting a selection of a given representation associated with a contact, presenting modes of communication channels represented by graphical indicators in the unified user interface.
2 . The method of claim 1 , further comprising,
providing a user interface feature in the unified user interface enabling an event to be initiated with the contact using a preferred mode of communication of the contact, in response to the selection of the given representation of the contact;
depicting another indication in the unified user interface that the contact is a currently active contact who is subject of the communication event.
3 . The method of claim 2 , further comprising, initiating a communication session with the contact via a communication channel associated with a graphical indicator which was selected or acted upon.
4 . The method of claim 2 , wherein, recent events associated with the contact is depicted in the unified user interface; the recent events being depicted in the form of one or more of, updates, notifications or contents of communication.
5 . The method of claim 2 , wherein, the multiple contacts are selected from an aggregation of contacts or friends of the user across multiple applications.
6 . The method of claim 2 , wherein, the multiple contacts are selected from an aggregation of contacts of the user stored on multiple devices
7 . The method of claim 2 , wherein, the multiple contacts that are depicted in the single interface is further determined based on a user-defined grouping or membership in a community.
8 . A system of a unified user interface to facilitate communication with a user via multiple communication channels, the system, comprising:
means for, depicting a representations of multiple contacts accessible at the device;
means for, monitoring messaging patterns with respect to the multiple contacts;
wherein, the multiple contacts that are depicted in the unified user interface is determined based on the messaging patterns;
means for, detecting a selection of a given representation associated with a contact,
means for, presenting modes of communication channels represented by graphical indicators in the unified user interface;
means for, determining a preferred mode of communication of the contact;
means for, providing a user interface feature in the unified user interface enabling an event to be initiated with the contact using the preferred mode of communication.
9 . The system of claim 8 , further comprising, means for, computing communication statistics from the messaging patterns.
10 . The system of claim 8 , wherein, the messaging patterns include frequency of contact.
11 . The system of claim 8 , further comprising:
means for, aggregating the multiple contacts from contacts or friends of the user across multiple applications.