×

Multi-user chat search and access to chat archive

  • US 8,751,572 B1
  • Filed: 06/20/2007
  • Issued: 06/10/2014
  • Est. Priority Date: 06/20/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of enabling access to a multi-user chat archive, comprising:

  • hosting an ad hoc computer network-based live chat having three or more participants, wherein said hosting comprises;

    receiving a request from a first participant to initiate a live chat with a second participant;

    determining state information corresponding to the live chat;

    establishing an instant messaging (IM) connection register having connection information associated with the first participant and the second participant;

    receiving a request from either the first participant or the second participant to invite a third participant to the existing live chat;

    updating the state information corresponding to the live chat; and

    adding connection information associated with the third participant to the established IM connection register;

    after the live chat between the three or more participants has started receiving from one of the participants a selection of one of the other participants from a participant indicator field;

    in response to the selection of one of the other participants from the participant indicator field, providing a sidebar window that allows the participant that provided the selection of one of the other participants and the other participant that was selected to engage in a two-user chat in addition to the live chat that includes three or more participants;

    archiving a record containing text from the live chat in a central location accessible by each of the participants;

    providing an archive calendar to a requesting participant during the live chat, wherein the archive calendar is displayed within a user interface of the live chat, and wherein the archive calendar enables selection of one or more dates in the archive calendar from the user interface of the live chat during the live chat, the selection enabling identification of a plurality of archived live chat records associated with one or more selected dates;

    receiving a selection of one or more dates in the archive calendar from the requesting participant;

    in response to the selection of the one or more dates in the archive calendar from the requesting participant, retrieving the plurality of archived live chat records associated with the selected one or more dates;

    retrieving at least the text of the plurality of the retrieved archived live chat records, the archived live chat records having the requesting participant as one of the three or more participants, wherein the requesting participant is any one of the three or more participants; and

    filtering the retrieved plurality of archived live chat records by at least a multimedia component included in the live chat.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×