发明名称 Systems and methods for providing a client-server infrastructure for asynchronous and synchronus collaboration including co-editing activity collision prevention
摘要 In some embodiments, the disclosed systems and methods provide a client-server infrastructure capable of supporting a variety of asynchronous and synchronous collaboration activities in a so-called collaboration place. Some of these activities include chatting, viewing and/or editing one or more data files, and sharing one or more applications, data files, and/or displays. The client-server infrastructure supports seamless navigation between the supported asynchronous and synchronous activities in the collaboration place. Additionally, the client-server architecture supports data persistence, so that data files associated with the collaboration place can be stored for subsequent access.
申请公布号 US8856237(B2) 申请公布日期 2014.10.07
申请号 US201113155875 申请日期 2011.06.08
申请人 Open Text S.A. 发明人 Spataro Jared M;West Cornelia A;Glazer David;Schneider Ronald E
分类号 G06F13/00;G06Q10/10 主分类号 G06F13/00
代理机构 Winston & Strawn LLP 代理人 Winston & Strawn LLP
主权项 1. A method for collaboration, comprising: forming connections between a collaboration place that is persistent and addressable on a server and each of a first client and a second client; associating the collaboration place with a first collaboration place interface and a second collaboration place interface executing on the respective first and second clients; establishing communications via a plurality of network connections between the collaboration place interfaces and the server that supports collaboration among the clients; administering co-editing activity performed by an application, the application includes a spreadsheet application and wherein the administering of the co-editing activity performed by the application comprises: managing sequential or simultaneous co-editing activity of shared content within the collaboration place among users of the collaboration place;tracking a history of interactions for the co-editing activity;detecting and avoiding co-editing collisions based on the co-editing activity, wherein the detecting and avoiding co-editing collisions comprises detecting and avoiding co-editing collisions of changes of data of the application based on administering data ranges within objects;transmitting to the at least one of the first client or second client of detected changes to shared content based on the co-editing activity; andproviding comments about the shared content based on the co-editing activity.
地址 Luxembourg LU