Method and System of Managing Conflicts for a Set of Synchronized Folders
    4.
    发明申请
    Method and System of Managing Conflicts for a Set of Synchronized Folders 有权
    管理一组同步文件夹的冲突的方法和系统

    公开(公告)号:US20100082534A1

    公开(公告)日:2010-04-01

    申请号:US12242372

    申请日:2008-09-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30174

    摘要: Generally, the described system and process enables resolution of conflicts in a synchronized folder. Within the described mesh operating environment, each of the devices may be configured to do the same processing so that the file system view of the synchronized folder looks the same on all devices (pending local capabilities). Updates that cannot be immediately realized to the local store due to conflicts may be deferred for later attempts when, for example, additional updates at the system level or local level are made to resolve or eliminate the conflict for the update item. Generally, further changes may be propagated by a user in addressing a particular conflict that the user is notified about (e.g., via a selected winner that the user disagrees with). Alternatively, the conflict may resolve itself when a further update occurs that overrides or renders moot the previous update (e.g., a deleted item having a modified enclosure, where the enclosure had a previous concurrency conflict).Depending on the local file system, the described system and process may perform additional fix ups for file name, attributes, etc. In this case, the described system and process may be configured not to update a main replication feed since the updates are local or node application specific. Resolution may primarily depend on the user. When the user does resolve a conflict, the feed may be updated and the resolution propagated to all nodes.

    摘要翻译: 通常,描述的系统和过程能够解决同步文件夹中的冲突。 在所描述的网格操作环境中,每个设备可以被配置为执行相同的处理,使得所有设备上的同步文件夹的文件系统视图看起来相同(待处理的本地功能)。 如果在系统级别或本地级别进行其他更新以解决或消除更新项目的冲突,则由于冲突而无法立即实现到由于冲突而导致本地存储的更新可能会延迟以供稍后尝试。 一般来说,进一步的改变可以由用户传播以解决用户被通知的特定冲突(例如,经由所选择的获胜者,用户不同意)。 或者,当发生进一步更新时,冲突可能会自动解决,该更新会覆盖或呈现以前的更新(例如,具有修改的机箱的已删除项目,其中机箱具有先前的并发冲突)。 根据本地文件系统,所描述的系统和过程可以对文件名,属性等执行额外的修复。在这种情况下,所描述的系统和过程可以被配置为不更新主复制馈送,因为更新是本地的, 节点应用程序具体。 分辨率可能主要取决于用户。 当用户确实解决冲突时,可能会更新Feed,并将分辨率传播到所有节点。

    Method and system of managing conflicts for a set of synchronized folders
    8.
    发明授权
    Method and system of managing conflicts for a set of synchronized folders 有权
    管理一组同步文件夹的冲突的方法和系统

    公开(公告)号:US07941410B2

    公开(公告)日:2011-05-10

    申请号:US12242372

    申请日:2008-09-30

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30174

    摘要: Generally, the described system and process enables resolution of conflicts in a synchronized folder. Within the described mesh operating environment, each of the devices may be configured to do the same processing so that the file system view of the synchronized folder looks the same on all devices (pending local capabilities). Updates that cannot be immediately realized to the local store due to conflicts may be deferred for later attempts when, for example, additional updates at the system level or local level are made to resolve or eliminate the conflict for the update item. Generally, further changes may be propagated by a user in addressing a particular conflict that the user is notified about (e.g., via a selected winner that the user disagrees with). Alternatively, the conflict may resolve itself when a further update occurs that overrides or renders moot the previous update (e.g., a deleted item having a modified enclosure, where the enclosure had a previous concurrency conflict).Depending on the local file system, the described system and process may perform additional fix ups for file name, attributes, etc. In this case, the described system and process may be configured not to update a main replication feed since the updates are local or node application specific. Resolution may primarily depend on the user. When the user does resolve a conflict, the feed may be updated and the resolution propagated to all nodes.

    摘要翻译: 通常,描述的系统和过程能够解决同步文件夹中的冲突。 在所描述的网格操作环境中,每个设备可以被配置为执行相同的处理,使得所有设备上的同步文件夹的文件系统视图看起来相同(待处理的本地功能)。 如果在系统级别或本地级别进行其他更新以解决或消除更新项目的冲突,则由于冲突而无法立即实现到由于冲突而导致本地存储的更新可能会延迟以供稍后尝试。 一般来说,进一步的改变可以由用户传播以解决用户被通知的特定冲突(例如,经由所选择的获胜者,用户不同意)。 或者,当发生进一步更新时,冲突可能会自动解决,该更新会覆盖或呈现以前的更新(例如,具有修改的机箱的已删除项目,其中机箱具有先前的并发冲突)。 根据本地文件系统,所描述的系统和过程可以对文件名,属性等执行额外的修复。在这种情况下,所描述的系统和过程可以被配置为不更新主复制馈送,因为更新是本地的, 节点应用程序具体。 分辨率可能主要取决于用户。 当用户确实解决冲突时,可能会更新Feed,并将分辨率传播到所有节点。

    Asynchronous fault handling in process-centric programs
    9.
    发明申请
    Asynchronous fault handling in process-centric programs 有权
    以过程为中心的程序中的异步故障处理

    公开(公告)号:US20070234129A1

    公开(公告)日:2007-10-04

    申请号:US11393093

    申请日:2006-03-30

    IPC分类号: G06F11/00

    CPC分类号: G06Q10/06 G06Q10/0633

    摘要: Asynchronous fault handling for a workflow. A state automaton for an activity in the workflow is defined. The state automaton includes at least an executing state, a faulting state, and a closed state and classifies an execution lifetime of the activity. The activity is defined to include work items and includes an execution hierarchy for the work items. Each work item includes an operation for executing a portion of the activity. Each work item is transitioned to the executing state. The included operation of transitioned work items is executed in the executing state. One or more of the transitioned work items are identified in response to the faulting event as a function of the execution hierarchy and the included operation. The faulting event is asynchronously handled by transitioning the one or more identified work items to the faulting state while executing the included operation of the remaining transitioned work items.

    摘要翻译: 工作流的异步故障处理。 定义了工作流中活动的状态自动机。 状态自动机至少包括执行状态,故障状态和关闭状态,并对活动的执行寿命进行分类。 该活动被定义为包括工作项,并包括工作项的执行层次结构。 每个工作项目包括用于执行活动的一部分的操作。 每个工作项目都转换到执行状态。 在执行状态下执行转移工作项目的包含操作。 响应于作为执行层次和所包括的操作的函数的故障事件来识别一个或多个转换的工作项。 通过在执行所剩余的已转换工作项目的所包括的操作中将一个或多个识别的工作项目转换到故障状态来异步处理故障事件。