Method and system for synchronizing cached files
    1.
    发明申请
    Method and system for synchronizing cached files 有权
    用于同步缓存文件的方法和系统

    公开(公告)号:US20060155776A1

    公开(公告)日:2006-07-13

    申请号:US11032870

    申请日:2005-01-10

    申请人: Brian Aust

    发明人: Brian Aust

    IPC分类号: G06F17/30

    摘要: Described is a system and method that synchronizes cached files and directories with a server's files and directories via a layered architecture, by collapsing state information into an index into a fixed set of known states, and looking up the action that synchronizes that state. The actions are then taken to synchronize the content. Any of fifty possible synchronization states are thus handled. A synchronization controller requests a subsystem to evaluate a local cache and remote file system to generate state flags for each item considered for synchronization. The synchronization controller processes the state information to identify a selected table from among a plurality of tables that contain the fifty values, and uses other flags to compute an index into the table. The selected table contains values that index into an action table containing actions that specify an operation set that is requested to synchronize the particular state scenario.

    摘要翻译: 描述了一种通过分层架构将缓存的文件和目录与服务器的文件和目录同步的系统和方法,通过将状态信息折叠成固定的已知状态集合的索引,以及查找同步该状态的动作。 然后采取措施来同步内容。 因此处理了五十个可能的同步状态中的任何一个。 同步控制器请求子系统评估本地缓存和远程文件系统,为每个考虑进行同步的项目生成状态标志。 同步控制器处理状态信息以从包含五十个值的多个表中识别所选择的表,并且使用其他标志来计算表中的索引。 所选表包含索引到操作表中的值,其中包含指定要同步特定状态方案的操作集的操作。

    FEATURE SPECIFICATION VIA SEMANTIC QUERIES
    2.
    发明申请
    FEATURE SPECIFICATION VIA SEMANTIC QUERIES 有权
    特征通过语义查询

    公开(公告)号:US20120143793A1

    公开(公告)日:2012-06-07

    申请号:US12959375

    申请日:2010-12-03

    IPC分类号: G06F15/18 G06F17/30

    CPC分类号: G06F17/3043

    摘要: Technology is described that includes a method of feature specification via semantic queries. The method can include the operation of obtaining a data set having an identifier for each data row and a plurality of data features for each data row. A semantic query can be received that can be applied to the dataset that is usable by a machine learning tool. A entity feature map can be supplied that has entities and associated features for use by the machine learning tool. Further, a query structure can be analyzed using the entity feature map to identify input from the dataset for the machine learning tool.

    摘要翻译: 描述了包括通过语义查询的特征规范的方法的技术。 该方法可以包括获得具有每个数据行的标识符和每个数据行的多个数据特征的数据集的操作。 可以接收可应用于机器学习工具可用的数据集的语义查询。 可以提供具有实体和相关功能的实体特征图,以供机器学习工具使用。 此外,可以使用实体特征图来分析查询结构,以识别来自用于机器学习工具的数据集的输入。

    Fast and reliable synchronization of file system directories
    3.
    发明申请
    Fast and reliable synchronization of file system directories 失效
    快速可靠地同步文件系统目录

    公开(公告)号:US20060253501A1

    公开(公告)日:2006-11-09

    申请号:US11124739

    申请日:2005-05-09

    IPC分类号: G06F17/30

    摘要: Described is a system and method that facilitates fast and reliable synchronization of computer/file system directories. A synchronization (FastSync) subsystem operates in a discovery/enumeration phase to provide a calling client with a set of the differences between directories, and then operates in an action phase to perform operations as directed by the client to synchronize the different directories. The discovery/enumeration and action phases use parallel operation and I/O (input/output) pipelining. Multiple threads are used during enumeration to enumerate each directory's children, and enqueues each sub-directory to be handled by a new thread. During the action phase, when an operation is requested, the FastSync subsystem packages up the operation, item pointer, and context information into an internal context block and queues that packet as a work item for a process thread pool to handle.

    摘要翻译: 描述了一种促进计算机/文件系统目录的快速可靠同步的系统和方法。 同步(FastSync)子系统在发现/枚举阶段中运行,以向呼叫客户端提供一组目录之间的差异,然后在操作阶段中操作,以按照客户端的指示执行不同目录的同步操作。 发现/枚举和操作阶段使用并行操作和I / O(输入/输出)流水线。 在枚举期间使用多个线程来枚举每个目录的子节点,并将每个子目录排入一个新线程处理。 在操作阶段,当请求操作时,FastSync子系统将操作,项目指针和上下文信息打包到内部上下文块中,并将该数据包作为进程线程池处理的工作项排队。

    System and method for generating a consistent user name-space on networked devices
    4.
    发明申请
    System and method for generating a consistent user name-space on networked devices 有权
    在网络设备上生成一致的用户名称空间的系统和方法

    公开(公告)号:US20050198385A1

    公开(公告)日:2005-09-08

    申请号:US10768819

    申请日:2004-01-30

    IPC分类号: G06F15/16

    摘要: A system and method for implementing a consistent user name-space on networked computing devices is provided. When a network connection between a local or host computing device and one or more remote computing devices is present, remote items are represented using the same methodology as items located on the host computing device. To the user, remote and local items are indistinguishable. When the network connection is lost or items located on a remote computer are otherwise unavailable, the unavailable items remain represented on the host computing device. Unavailable items are represented in a way that informs the user that the items may not be fully accessed.

    摘要翻译: 提供了一种用于在网络计算设备上实现一致的用户名空间的系统和方法。 当存在本地或主机计算设备与一个或多个远程计算设备之间的网络连接时,使用与位于主计算设备上的项目相同的方法来表示远程项目。 对用户而言,远程和本地项目是不可区分的。 当网络连接丢失或位于远程计算机上的项目否则不可用时,不可用项目保持在主机计算设备上。 不可用的项目以通知用户这些项目可能未被完全访问的方式表示。

    Persistent caching directory level support

    公开(公告)号:US20050160096A1

    公开(公告)日:2005-07-21

    申请号:US11064235

    申请日:2005-02-22

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30902

    摘要: The present invention provides a novel client side caching (CSC) infrastructure that supports transition states at the directory level to facilitate a seamless operation across connectivity states between client and remote server. More specifically, persistent caching is performed to safeguard the user (e.g., client) and/or the client applications across connectivity interruptions and/or bandwidth changes. This is accomplished in part by caching to a client data store the desirable file(s) together with the appropriate file access parameters. Moreover, the client maintains access to cached files during periods of disconnect. Furthermore, portions of a path can be offline while other portions upstream can remain online. CSC operates on the logical path which cooperates with DFS which operates on the physical path to keep track of files cached, accessed and changes in the directories. In addition, truth on the client is facilitated whether or not a conflict of file copies exists.

    Feature specification via semantic queries
    7.
    发明授权
    Feature specification via semantic queries 有权
    功能规范通过语义查询

    公开(公告)号:US08756169B2

    公开(公告)日:2014-06-17

    申请号:US12959375

    申请日:2010-12-03

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3043

    摘要: Technology is described that includes a method of feature specification via semantic queries. The method can include the operation of obtaining a data set having an identifier for each data row and a plurality of data features for each data row. A semantic query can be received that can be applied to the dataset that is usable by a machine learning tool. A entity feature map can be supplied that has entities and associated features for use by the machine learning tool. Further, a query structure can be analyzed using the entity feature map to identify input from the dataset for the machine learning tool.

    摘要翻译: 描述了包括通过语义查询的特征规范的方法的技术。 该方法可以包括获得具有每个数据行的标识符和每个数据行的多个数据特征的数据集的操作。 可以接收可应用于机器学习工具可用的数据集的语义查询。 可以提供具有实体和相关功能的实体特征图,以供机器学习工具使用。 此外,可以使用实体特征图来分析查询结构,以识别来自用于机器学习工具的数据集的输入。

    Sync manager conflict resolution
    8.
    发明申请
    Sync manager conflict resolution 审中-公开
    同步管理器冲突解决

    公开(公告)号:US20060242204A1

    公开(公告)日:2006-10-26

    申请号:US11111733

    申请日:2005-04-22

    IPC分类号: G06F17/30

    CPC分类号: G06F16/273

    摘要: A system and method are provided for implementing conflict resolution in a sync manager. In case of a conflict, the sync operation creates and stores a conflict object, and resumes the sync operation without requiring user input. The sync operation can thus be completed without user input and the user may choose to resolve outstanding conflicts, either on-line or off-line, at a convenient time. Furthermore, the invention provides a platform for developing standardized, user-friendly sync operations. In addition, the invention presents a centralized location that allows a user to quickly and easily resolve conflicts originating from many devices.

    摘要翻译: 提供了一种用于在同步管理器中实现冲突解决的系统和方法。 在发生冲突的情况下,同步操作创建并存储冲突对象,并恢复同步操作,而不需要用户输入。 因此,可以在没有用户输入的情况下完成同步操作,并且用户可以在方便的时间选择在线或离线地解决突出的冲突。 此外,本发明提供了用于开发标准化,用户友好的同步操作的平台。 此外,本发明还提供一种集中的位置,其允许用户快速且容易地解决源于许多设备的冲突。

    Persistent caching directory level support
    9.
    发明申请
    Persistent caching directory level support 有权
    持久缓存目录级支持

    公开(公告)号:US20050165735A1

    公开(公告)日:2005-07-28

    申请号:US11064255

    申请日:2005-02-22

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30902

    摘要: The present invention provides a novel client side caching (CSC) infrastructure that supports transition states at the directory level to facilitate a seamless operation across connectivity states between client and remote server. More specifically, persistent caching is performed to safeguard the user (e.g., client) and/or the client applications across connectivity interruptions and/or bandwidth changes. This is accomplished in part by caching to a client data store the desirable file(s) together with the appropriate file access parameters. Moreover, the client maintains access to cached files during periods of disconnect. Furthermore, portions of a path can be offline while other portions upstream can remain online. CSC operates on the logical path which cooperates with DFS which operates on the physical path to keep track of files cached, accessed and changes in the directories. In addition, truth on the client is facilitated whether or not a conflict of file copies exists.

    摘要翻译: 本发明提供了一种新颖的客户端缓存(CSC)基础设施,其支持目录级别的转换状态,以促进跨客户端和远程服务器之间的连接状态的无缝操作。 更具体地,执行持续高速缓存以跨连接中断和/或带宽改变来保护用户(例如,客户端)和/或客户端应用。 这部分是通过将客户端数据存储器连同适当的文件访问参数一起缓存所需的文件来实现的。 此外,客户端在断开连接期间保持对缓存文件的访问。 此外,路径的一部分可以离线,而上游的其他部分可以保持联机。 CSC在与物理路径上运行的DFS协作的逻辑路径上运行,以跟踪缓存,访问和更改目录中的文件。 此外,无论文件副本是否存在冲突,客户端上的真相都是有利的。

    Temporal binding for semantic queries
    10.
    发明授权
    Temporal binding for semantic queries 有权
    语义查询的时态约束

    公开(公告)号:US08407242B2

    公开(公告)日:2013-03-26

    申请号:US12970831

    申请日:2010-12-16

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30551

    摘要: Described are techniques to facilitate temporal features in a semantic data store. Information about lifetimes of facts in a semantic store is maintained. Even when a fact is logically deleted, a physical record is kept available. The record of a logically deleted or invalid fact has associated lifetime information. For example, valid-from and valid-to time values. The record of a fact not yet deleted may have a valid-from time value indicating when it was created, became valid, etc. Queries against the semantic store may specify a timeslice (a point in time or a time range). The lifetime information can be used to satisfy such time-specific queries. Because records are maintained after they are logically deleted, it is also possible to accurately query a past state of the semantic store. Even if such a query is run at different times, same results may be obtained.

    摘要翻译: 描述了促进语义数据存储中的时间特征的技术。 维护关于语义商店中事实的生命周期的信息。 即使事实被逻辑删除,物理记录仍然可用。 逻辑删除或无效事实的记录具有关联的生命周期信息。 例如,从有效到有效到时间值。 尚未被删除的事实的记录可以具有指示何时被创建,变得有效的有效时间值。对于语义存储的查询可以指定时间片(时间点或时间范围)。 生命周期信息可用于满足这种特定于时间的查询。 因为记录在逻辑删除之后被维护,所以也可以准确地查询语义存储的过去状态。 即使这样的查询在不同的时间运行,也可以获得相同的结果。