Patent ID: 6732148
Filing Date: 2004-05-04
Classification: G06F

Abstract:
A system for establishing and maintaining collaboration space, comprising:a web browser; a place server, said place server including a request processor; a plurality of command handlers; said collaboration space including: a place comprising a plurality of rooms; said place including a user defined membership object for identifying members of said place; a place type for controlling the creation of a place; room type for controlling the appearance of content of a room; each said room comprising a plurality of pages, and for each said room a users defined members object for identifying those members of said place authorized to access said room; and folders for organizing said pages; said request processor being operable for parsing a request from said web browser to identify a command, and forwarding said request to the one of said command handlers for executing said command; and said command handlers being selectively operable for serving to said browser a document and a view containing said document for a newly instantiated database class or a previously instantiated database class.