×

Framework for constructing shared documents that can be collaboratively accessed by multiple users

  • US 5,781,732 A
  • Filed: 06/20/1996
  • Issued: 07/14/1998
  • Est. Priority Date: 06/20/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A Shared Document Framework for use by an application program executing on a computing system having a processor and a memory, the framework providing collaborative access by a plurality of caucus members to a shared document, and comprising:

  • (a) means for creating a caucus service associated with the document, the caucus service including means for receiving messages from each of the plurality of caucus members and broadcast transmitting the messages to all of the plurality of caucus members in global order; and

    (b) shared document class information, residing in the memory, for creating a shared document instance in the memory in response to a document open request by the application program, the shared document class information including;

    first program code logic, executable on the processor, for creating a local copy of the shared document in the memory,second program code logic, executable on the processor, for causing the application program to join the caucus service as a caucus member;

    third program code logic, executable on the processor, for receiving a command binding from the application program and sending a copy of the received command binding to the caucus service as a message; and

    fourth program code logic, executable on the processor and responsive to a command binding broadcast by the caucus, for applying a command binding to the local copy of the shared document through a predefined document interface.

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