发明名称 Web-based multiuser collaboration
摘要 Tools and techniques are described for web-based multiuser collaboration. These tools may provide methods that enable users to collaborate remotely on documents using respective browsers. These methods may send representations of portions of a given document to the browsers, and associate portions of the documents with particular users. The browsers may receive representations of commands as provided by the users, and may determine whether to execute the commands at the browser. The methods may also include receiving from the browsers revisions to the portions of the document, and storing these portions of the document in storage areas that are configured for storing content that has changed relatively recently.
申请公布号 US9436927(B2) 申请公布日期 2016.09.06
申请号 US200812048615 申请日期 2008.03.14
申请人 Microsoft Technology Licensing, LLC 发明人 Saliba Hani;Engrav Peter
分类号 G06F3/00;G06Q10/10;G06F17/22;G06F17/24 主分类号 G06F3/00
代理机构 代理人 Crocker Steve;Johnston-Holmes Danielle;Minhas Micky
主权项 1. A computer-implemented method for web-based multiuser collaboration, the method comprising executing instructions in one or more computer systems to perform the operations of: modeling a document on a server into semantic pieces as a plurality of cells for a construct of the document; identifying at least one cell of interest of the plurality of cells to at least one user of a plurality of users, the at least one cell of interest comprising a portion of the document cached on the server; in response to identifying the at least one cell of interest, sending the cached portion of the at least one cell of interest to a browser associated with the at least one user; associating the at least one cell of interest with the at least one user; storing an association between the at least one cell of interest and the at least one user; obtaining a first revision of interest to the at least one cell of interest; determining, based upon the association between the at least one cell of interest and the at least one user, that the first revision of interest is to be sent to the browser associated with the at least one user; and sending a cached portion of the first revision of interest to the browser associated with the at least one user, whereby the cached portion of the first revision is configured to be displayed by the browser along with a first identifier indicating the association between the at least one cell of interest and the at least one user.
地址 Redmond WA US