Unified Messaging System with Integration of Call Log Data
First Claim
Patent Images
1. A method comprising, by one or more computing systems:
- accessing a plurality of interaction events between a user and a plurality of contacts;
aggregating, for at least one of the plurality of the contacts, interaction events between the user and the contact, wherein at least one interaction event comprises a call log entry and at least another interaction event comprises one of an email message, a wall post, a short message service (SMS) message, and a chat message;
displaying a selectable list of contacts to the user; and
responsive to user input selecting a contact from the list of contacts, displaying a user interface including the aggregated interaction events between the user and the selected contact.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems directed to a user interface having a conversations view that aggregates all the communications a given users has with his or her contacts across multiple communication means and protocols. Messages between a user and a particular contact are threaded together, regardless of their format or protocol in order to provide the user with a quick history of all communications with his or her contacts.
-
Citations
20 Claims
-
1. A method comprising, by one or more computing systems:
-
accessing a plurality of interaction events between a user and a plurality of contacts; aggregating, for at least one of the plurality of the contacts, interaction events between the user and the contact, wherein at least one interaction event comprises a call log entry and at least another interaction event comprises one of an email message, a wall post, a short message service (SMS) message, and a chat message; displaying a selectable list of contacts to the user; and responsive to user input selecting a contact from the list of contacts, displaying a user interface including the aggregated interaction events between the user and the selected contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable media containing instructions operable, when executed by one or more processors, to:
-
access a plurality of interaction events between a user and a plurality of contacts; aggregate, for at least one of the plurality of the contacts, interaction events between the user and the contact, wherein at least one interaction event comprises a call log entry and at least another interaction event comprises one of an email message, a wall post, a short message service (SMS) message, and a chat message; display a selectable list of contacts to the user; and responsive to a user input selecting a contact from the list of contacts, display a user interface including the aggregated interaction events between the user and the selected contact. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification