会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Method and System of Managing Conflicts for a Set of Synchronized Folders
    • 管理一组同步文件夹的冲突的方法和系统
    • US20100082534A1
    • 2010-04-01
    • US12242372
    • 2008-09-30
    • Akash SagarRichard Yiu-Sai ChungGeorge Moromisato
    • Akash SagarRichard Yiu-Sai ChungGeorge Moromisato
    • G06F17/30
    • 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,并将分辨率传播到所有节点。
    • 8. 发明申请
    • Synchronization of Replications for Different Computing Systems
    • 不同计算系统的复制同步
    • US20120117025A1
    • 2012-05-10
    • US13310605
    • 2011-12-02
    • Akash SagarRichard ChungJim Murphy
    • Akash SagarRichard ChungJim Murphy
    • G06F17/30
    • G06F17/30212
    • A file system watcher in the presence of different file systems to allow synchronization of replicated files distributed among different file systems without compromising the features of each file system is described. To synchronize the distributed replications, a platform independent synchronization manager creates a file system watcher for each file system associated with a replication of the file. The file system watcher monitors each object for events affecting the object or the object's constituent files, such as creation, deletion, change and rename. Notifications are sent to the synchronization manager, which consolidates the modifications and updates a locally stored replication, if necessary. The synchronization manager then sends a notification of an update to other synchronization managers for replications of the distributed file or folder. Synchronization is complete when the nonconforming synchronization managers acquire a replication of the locally stored replication and update their respective objects.
    • 在存在不同文件系统的文件系统监视器中,描述了在不影响每个文件系统的特征的同时在不同文件系统之间分发复制文件的同步。 为了同步分布式复制,独立于平台的同步管理器为与文件的复制相关联的每个文件系统创建文件系统监视器。 文件系统监视器监视每个对象的事件影响对象或对象的组成文件,如创建,删除,更改和重命名。 通知将发送到同步管理器,如果需要,它将整合修改并更新本地存储的复制。 然后,同步管理器向其他同步管理器发送更新通知,用于分发文件或文件夹的复制。 当不一致的同步管理器获取本地存储的复制的复制并更新其各自的对象时,同步完成。
    • 10. 发明申请
    • Declarative model for concurrency-control across lightweight threads
    • 用于轻量级线程并发控制的声明式模型
    • US20070233969A1
    • 2007-10-04
    • US11393966
    • 2006-03-30
    • Dharma ShuklaBob SchmidtAkash Sagar
    • Dharma ShuklaBob SchmidtAkash Sagar
    • G06F12/00
    • G06F9/526G06F9/4881G06F9/5038G06F2209/522
    • Implementing synchronization among threads in a workflow. A memory area stores a plurality of work items in a scheduler queue. The work items are associated with an activity in the workflow, and each work item is associated with a thread. A processor is configured to assign a synchronization handle to each of the work items. The synchronization handle indicates a particular shared resource to be accessed by the work items. A token value is computed for each work item based on the assigned synchronization handle and the work items in a hierarchy in the activity. The work items are sorted in a synchronization queue based on the token value associated with each work item. The processor sequentially executes each of the sorted work items in the synchronization queue to serialize the access to the particular shared resource and effects a synchronous execution of the threads associated with the work items.
    • 在工作流中实现线程之间的同步。 存储器区域将多个工作项存储在调度器队列中。 工作项与工作流中的活动相关联,每个工作项与一个线程相关联。 处理器被配置为向每个工作项分配同步句柄。 同步句柄表示工作项目要访问的特定共享资源。 基于分配的同步句柄和活动中层次结构中的工作项,为每个工作项计算令牌值。 基于与每个工作项相关联的令牌值,在同步队列中对工作项进行排序。 处理器顺序地执行同步队列中的每个排序的工作项以序列化对特定共享资源的访问,并且实现与工作项相关联的线程的同步执行。