Techniques for preserving clone relationships between files

    公开(公告)号:US11188422B2

    公开(公告)日:2021-11-30

    申请号:US15721287

    申请日:2017-09-29

    Applicant: Apple Inc.

    Abstract: The described embodiments set forth techniques for preserving clone relationships between files at a computing device. In particular, the techniques involve identifying clone relationships between files in conjunction with performing operations on the files where it can be beneficial to preserve the clone relationships. The operations can include, for example, preserving clone relationships between files that are being copied from a source storage device (that supports file cloning) to a destination storage device that supports file cloning. Additionally, the operations can include preserving clone relationships when backing up and restoring files between a source storage device (that supports file cloning) and a destination storage device that does not support file cloning. In this manner, the various benefits afforded by the clone relationships between files can be retained even as the files are propagated to destination storage devices that may or may not support file cloning.

    BACKUP USER INTERFACE
    5.
    发明申请
    BACKUP USER INTERFACE 有权
    备份用户界面

    公开(公告)号:US20140188808A1

    公开(公告)日:2014-07-03

    申请号:US13839358

    申请日:2013-03-15

    Applicant: Apple Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data are disclosed. In some implementations, visual representations of files are generated for presentation in a backup user interface. The visual representations are generated from sparse file system metadata stored on the computing device, thus allowing faster navigating of the backup user interface. During a restore operation, the metadata can be used to retrieve the items from their physical storage locations. In some implementations, when the storage capacity of a backup storage device exceeds a threshold, the data for the N oldest backups are replaced with sparse file system metadata, which can be used to generate visual representations for presentation in the backup user interface.

    Abstract translation: 公开了用于存储数据的方法,系统和装置,包括在计算机存储介质上编码的计算机程序。 在一些实现中,生成用于呈现在备份用户界面中的文件的视觉表示。 视觉表示由存储在计算设备上的稀疏文件系统元数据生成,从而允许更快地导航备份用户界面。 在还原操作期间,可以使用元数据从物理存储位置检索项目。 在一些实现中,当备份存储设备的存储容量超过阈值时,N个最旧的备份的数据被稀疏文件系统元数据替换,稀疏文件系统元数据可用于生成用于呈现在备份用户界面中的可视表示。

    File System Management
    8.
    发明申请
    File System Management 有权
    文件系统管理

    公开(公告)号:US20150186396A1

    公开(公告)日:2015-07-02

    申请号:US14644070

    申请日:2015-03-10

    Applicant: Apple Inc.

    CPC classification number: G06F17/30115 G06F17/30179 H04L9/3213

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于文件系统管理。 一方面,一种方法包括在内核接收对特定文件执行文件操作的请求; 识别与文件相关联的标志位; 当设置标志位时,调用用户空间文件处理程序来执行特定的动作; 确定是否接收到由文件处理程序执行的动作的通知; 并且在收到通知时允许对文件进行文件操作。

    Manipulating electronic backups
    9.
    发明授权
    Manipulating electronic backups 有权
    操纵电子备份

    公开(公告)号:US08965929B2

    公开(公告)日:2015-02-24

    申请号:US13669099

    申请日:2012-11-05

    Applicant: Apple Inc.

    Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes initiating a backup operation of data including a plurality of items, interrupting the backup operation, where interrupting occurs after a portion of the data has been completed, receiving an input to resume the backup operation, identifying a previously completed portion of the backup data, and performing a backup of a remaining uncompleted portion of the backup data. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.

    Abstract translation: 提供了用于存储和恢复数字数据的系统和方法。 在一些实现中,提供了一种方法。 该方法包括启动包括多个项目的数据的备份操作,中断备份操作,其中在一部分数据完成之后发生中断,接收输入以恢复备份操作,识别备份的先前完成的部分 数据,并执行备份数据的剩余未完成部分的备份。 该方面的其他实施例包括对应的系统,装置,计算机程序产品和计算机可读介质。

    TAGGED MANAGEMENT OF STORED ITEMS
    10.
    发明申请
    TAGGED MANAGEMENT OF STORED ITEMS 有权
    存储项目的标签管理

    公开(公告)号:US20140359505A1

    公开(公告)日:2014-12-04

    申请号:US13909965

    申请日:2013-06-04

    Applicant: Apple Inc.

    CPC classification number: G06F17/30126 G06F17/30103

    Abstract: In one embodiment, non-transitory computer-readable medium stores instructions for implementing tagged management of stored items, wherein an embodiment can receive an input indicating the selection of a graphical representation of a file in the GUI of an operating system, and can also receive an input indicating the intent to attach a tag to the file. The system can perform an automatic search through the metadata of files associated with the user and the user account to find the set of files having the tag, responsive to the request to display the set of files. Having located the set of files, an operation can be performed to display the set of files having the requested tag, regardless of the storage location of the files.

    Abstract translation: 在一个实施例中,非暂时计算机可读介质存储用于实现所存储项目的标记管理的指令,其中实施例可以接收指示在操作系统的GUI中的文件的图形表示的选择的输入,并且还可以接收 一个表示意图将标签附加到文件的输入。 响应于显示文件集的请求,系统可以通过与用户和用户帐户相关联的文件的元数据来执行自动搜索,以找到具有标签的文件集合。 在找到该组文件之后,可以执行操作以显示具有所请求标签的文件集,而不管文件的存储位置如何。

Patent Agency Ranking