Patent ID: 7853886

Claim:
A method for internet-hosted persistent collaboration, the method comprising: a first user causing, via a first user's computing device, a web page to be generated; displaying a view of the web page to the first user via the first user's computing device; the first user adding a first object to the web page at a first desired position on the web page; updating the view of the web page displayed to the first user to include the first object in the first desired position on the web page; a second user accessing the web page via a second user's computing device, wherein a view of the web page is displayed to the second user via the second user's computing device, and wherein the view of the web page displayed to the second user contains the first object in the first desired position on the web page; the first user adding a second object to the web page at a second desired position on the web page; updating the view of the web page displayed to the second user to include the second object added by the first user at the second desired position on the web page; the second user adding a third object to the web page at a third desired position on the web page; updating the view of the web page displayed to the first user to include the third object added by the second user at the third desired position on the web page; repositioning the first object on the web page based on one or more user inputs to the first user's computing device; updating the view of the web page displayed on the first user's computing device to reflect the repositioning of the first object on the web page; updating the view of the web page displayed to the second user via the second user's computing device to reflect the repositioning of the first object on the web page, the updated view of the web page displayed on the second user's computing device not including the first object when the first object is repositioned to a region of the web page in which an authority level of the second user limits a viewing access by the second user's computing device with respect to any objects positioned in the region; and altering the view of the web page displayed on the first user's computing device or the second user's computing device, such that a view of at least one object appearing in the altered view of the web page reflects that the at least one object was added to the web page before a predetermined date, before a predetermined time, or before the predetermined date and the predetermined time.