×

Collaborative web based applications

  • US 9,391,826 B1
  • Filed: 12/29/2006
  • Issued: 07/12/2016
  • Est. Priority Date: 12/29/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a first computer configured to be coupled to second and third computers over a network; and

    an application server running on the first computer that provides at least one web based application to a first container application and a second container application,the first container application configured to run a second computer and the second container application configured to run on a third computer,the first container application configured to execute a first web based application instance of the at least one web based application, the first web based application instance associated with a first user memory on the second computer, and the second container application configured to execute a second web based application instance of the at least one web based application, the second web based application instance associated with a second user memory on the third computer,wherein the second web based application instance includes a memory synchronization module within the at least one web based application, the memory synchronization module configured to communicate with the second computer in a peer-to-peer manner to synchronize the first and second user memories ensuring that contents of the first user memory are consistent with contents of the second user memory,wherein the memory synchronization module is configured to communicate directly with the second computer without sending a message to the application server to synchronize the first and second user memories.

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