×

Communicating messages over transient connections in a peer-to-peer network

  • US 7,966,368 B2
  • Filed: 05/02/2003
  • Issued: 06/21/2011
  • Est. Priority Date: 05/02/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of transferring data on a network, comprisingusing one or more processors to perform the following computer executable acts:

  • adding a first computer as a participant in a collaborative session including a plurality of computers after determining, by the first computer, that the first computer is included in a session participation list;

    receiving, at the first computer, after adding the first computer as a participant, a first broadcast message from the session, the first broadcast message being a message generated by a second computer different from the first computer, wherein the first broadcast message includes at least;

    a broadcasting participant identifier, a message identifier, session information, and a message payload;

    responsive to determining that the first computer is a participant in the session, processing the first broadcast message generated by the second computer for display on the first computer, the message payload including electronic ink data;

    deleting, by the first computer, at least a portion of the electronic ink data that was included in the first broadcast message; and

    broadcasting to the session, by the first computer, a dependent broadcast message, the message payload of the dependent broadcast message including the deletion of the at least a portion of the electronic ink data included in the first broadcast message,wherein the dependent broadcast message is dependent on the first broadcast message, andwherein the session comprises a virtual whiteboard on which session computers are configured to add new messages, delete existing messages, or modify existing messages.

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