VIRTUAL UNIVERSAL NAMING CONVENTION NAME SPACE OVER LOCAL FILE SYSTEM
    1.
    发明申请
    VIRTUAL UNIVERSAL NAMING CONVENTION NAME SPACE OVER LOCAL FILE SYSTEM 有权
    虚拟通用名称公约名称空间在本地文件系统

    公开(公告)号:US20070239720A1

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

    申请号:US11279022

    申请日:2006-04-07

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30067

    摘要: Systems and methods that create a virtual name space of Universal Naming Convention (UNC) over a local file system (e.g., drive letter based names), via employing a UNC provider and filter arrangement that changes a name in the file object to reparse it to a volume where the local file exists. A name in the file object is changed to a local name (e.g., morphed name); subsequently reparsed and forwarded to a Name Space Owner component (NSO). As such, a request can originate from a UNC stack and reparsed on the local stack. The name space is presented to an application in UNC format, while the underlying file write occur in the file system.

    摘要翻译: 通过本地文件系统(例如,基于驱动器号的名称)创建通用命名约定(UNC)的虚拟名称空间的系统和方法,通过使用UNC提供程序和过滤器布置来更改文件对象中的名称以将其重新分解为 本地文件存在的卷。 文件对象中的名称更改为本地名称(例如,变形名称); 随后重新编译并转发给名称空间所有者组件(NSO)。 因此,请求可以源自UNC堆栈,并在本地堆栈上重新生成。 名称空间以UNC格式呈现给应用程序,而文件系统中发生底层文件写入。

    Method and system for servicing software
    2.
    发明申请
    Method and system for servicing software 有权
    维修软件的方法和系统

    公开(公告)号:US20050055686A1

    公开(公告)日:2005-03-10

    申请号:US10657392

    申请日:2003-09-08

    IPC分类号: G06F9/445 G06F9/44

    CPC分类号: G06F8/65 G06F8/62

    摘要: A system and method for improved software servicing by installation of an updated version is provided. Using branch versioning techniques that support multi-branch development and release versioning techniques that support multi-version development, an update package may include updated files for each branch or release version. The least possible version from the update package may be installed to minimize the risk for potential software bugs introduced by the high frequency of changes made to a higher version. Additionally, any fix installed on a target machine running a particular version may be migrated when updating the target machine to a new version without losing the fix and regressing the change. Such an update may be uninstalled by reverse migration of any fixes before uninstalling files from the version update.

    摘要翻译: 提供了一种通过安装更新​​版本来改进软件服务的系统和方法。 支持多分支开发和发布版本控制技术支持多版本开发的分支版本控制技术,更新包可能包含每个分支或发布版本的更新文件。 可以安装更新包中最不可能的版本,以便最大程度地降低由更高版本所产生的高频率引起的潜在软件错误的风险。 此外,运行特定版本的目标计算机上安装的任何修补程序可能会在将目标计算机更新到新版本时进行迁移,而不会丢失修复程序并退回更改。 在从版本更新卸载文件之前,可以通过反向迁移任何修补程序来卸载此类更新。

    Online storage volume shrink
    5.
    发明申请
    Online storage volume shrink 有权
    在线存储卷收缩

    公开(公告)号:US20070143563A1

    公开(公告)日:2007-06-21

    申请号:US11303419

    申请日:2005-12-16

    IPC分类号: G06F12/00 G06F12/16

    摘要: Described is a technology by which a new volume or partition may be created on a disk, e.g., by running a shrink program and then reclaiming freed space. Shrink occurs online, while the user or system processes may be otherwise using the disk for reads and writes. Further, the technology operates while protecting snapshot versions of the volume. To shrink, upon receiving a request to shrink a volume to within a boundary, new allocations are restricted such that any allocation is to a volume area within the boundary. Data is moved from outside the boundary to within the boundary, and the shrink is committed when no volume data remains outside the boundary. A reduced-size volume or partition that does not include the specified region is committed when the data has been moved out of the specified region. A new volume or partition may be freed that corresponds to the region.

    摘要翻译: 描述了一种技术,通过该技术可以在盘上创建新的卷或分区,例如通过运行收缩程序然后回收释放的空间。 在线收缩,而用户或系统进程可能会以其他方式使用磁盘进行读写。 此外,该技术在保护卷的快照版本的同时运行。 要缩小,在收到将卷缩小到边界内的请求时,新的分配被限制,使得任何分配是在边界内的卷区域。 数据从边界外移动到边界内,并且当没有体数据保留在边界之外时,收缩被提交。 当数据移出指定区域之后,将提交不包含指定区域的缩小体积或分区。 可能会释放与该区域相对应的新卷或分区。