Patent ID: 9300621
Filing Date: 2016-03-29
CPC Classification: G06F,H04L

Claim Text:
1. A method comprising: receiving, by a computer that includes a display, a request for a communication history between a first user and a second user, the communication history including communications between the first user and the second user across a plurality of electronic communication services associated with different user identifiers for the first user; in response to receiving the request, obtaining a set of communication session information for the plurality of electronic communication services, including a first communication history and a second communication history, wherein: generating, by the computer, a combined communication history based on timestamps associated with messages from the first communication history and the second communication history, wherein generating the combined communication history includes aggregating the messages from the first communication history and the second communication history into the combined communication history based on the timestamps associated with the messages, wherein the plurality of messages between the first user and the second user in the first communication history and the plurality of messages between the first user and the second user in the second communication history are interleaved based on the timestamps; and in conjunction with generating the combined communication history, concurrently displaying, on the display: