Blended operational transformation for multi-user collaborative applications

    公开(公告)号:US10171581B2

    公开(公告)日:2019-01-01

    申请号:US14966216

    申请日:2015-12-11

    Applicant: LiveLoop, Inc.

    Abstract: Multi-user collaborative software applications may synchronize data between multiple users or multiple devices. There are multiple existing ways to synchronize data. Some of these synchronization methods, such as file locking, are easy to implement but have performance or functionality drawbacks. Operational transformation (OT) is a high performance synchronization method, but difficult and time-consuming to implement in many cases, and cannot be partially implemented throughout a system. Methods and systems provide for blending operational transformation with other synchronization methods in the same collaborative software application, allowing operational transformation to be used in situations where it cannot be implemented throughout a system.

    BLENDED OPERATIONAL TRANSFORMATION FOR MULTI-USER COLLABORATIVE APPLICATIONS
    4.
    发明申请
    BLENDED OPERATIONAL TRANSFORMATION FOR MULTI-USER COLLABORATIVE APPLICATIONS 审中-公开
    多用户协同应用的混合操作转换

    公开(公告)号:US20160173594A1

    公开(公告)日:2016-06-16

    申请号:US14966216

    申请日:2015-12-11

    Applicant: LiveLoop, Inc.

    Abstract: Multi-user collaborative software applications may synchronize data between multiple users or multiple devices. There are multiple existing ways to synchronize data. Some of these synchronization methods, such as file locking, are easy to implement but have performance or functionality drawbacks. Operational transformation (OT) is a high performance synchronization method, but difficult and time-consuming to implement in many cases, and cannot be partially implemented throughout a system. Methods and systems provide for blending operational transformation with other synchronization methods in the same collaborative software application, allowing operational transformation to be used in situations where it cannot be implemented throughout a system.

    Abstract translation: 多用户协作软件应用程序可以在多个用户或多个设备之间同步数据。 有多种现有的方式来同步数据。 这些同步方法中的一些,如文件锁定,易于实现,但具有性能或功能缺陷。 操作转换(OT)是一种高性能的同步方法,但在许多情况下实现起来困难且耗时,并且不能在整个系统中部分实现。 方法和系统提供了在同一协作软件应用程序中将操作变换与其他同步方法进行混合,从而允许在整个系统中无法实现的操作变换。

Patent Agency Ranking