-
公开(公告)号:US20180349227A1
公开(公告)日:2018-12-06
申请号:US15841283
申请日:2017-12-13
Applicant: Apple Inc.
Inventor: Pavel CISLER , Pavel SOKOLOV , Dominic B. GIAMPAOLO , Eric A. WEISS , Christopher A. WOLF
Abstract: The embodiments set forth techniques for performing incremental backups of a source file system volume (FSV) managed by a source computing device. According to some embodiments, the source computing device can be configured to generate a current snapshot of the source FSV, where the current snapshot complements a previous snapshot of the source FSV (e.g., established during a previous backup). In some cases, to free up storage space, the data for files belonging to the source FSV can be stripped from the previous snapshot (where metadata for the files remains intact). Next, the source computing device can generate, within a destination storage device, a second snapshot of a destination FSV (that corresponds to the source FSV). In turn, the source computing device identifies changes made to the source FSV based on the current snapshot and the previous snapshot, and reflects the changes within the second snapshot of the destination FSV.
-
公开(公告)号:US20220365637A1
公开(公告)日:2022-11-17
申请号:US17739073
申请日:2022-05-06
Applicant: Apple Inc.
Inventor: Kim HUNTER , Pavel CISLER
IPC: G06F3/0482 , G06F9/451 , G06F16/22
Abstract: The subject technology displays an application window showing first contents of a given level of a hierarchical content structure associated with an electronic device. Upon receiving a first user input, a navigation bar is displayed. The navigation bar displays a path including levels for arriving at the first contents within the hierarchical content structure. The displayed path is determined based on metadata associated with contents displayed in the application window. Responsive to a user selection of one of the items of the hierarchical content structure displayed in the navigation bar, content items displayed in the application window are changed.
-
公开(公告)号:US20160314135A1
公开(公告)日:2016-10-27
申请号:US15203712
申请日:2016-07-06
Applicant: Apple Inc.
Inventor: Dominic B. GIAMPAOLO , Pavel CISLER , Eric A. WEISS , Kristen A. MCINTYRE
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: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于文件系统管理。 一方面,一种方法包括在内核接收对特定文件执行文件操作的请求; 识别与文件相关联的标志位; 当设置标志位时,调用用户空间文件处理程序来执行特定的动作; 确定是否接收到由文件处理程序执行的动作的通知; 并且在收到通知时允许对文件进行文件操作。
-
公开(公告)号:US20220365906A1
公开(公告)日:2022-11-17
申请号:US17518487
申请日:2021-11-03
Applicant: Apple Inc.
Inventor: Pavel CISLER , Loic E. VANDEREYKEN
IPC: G06F16/16 , G06F3/0484 , G06F3/06
Abstract: A method is provided that includes initiating a copy operation to copy a set of files from a source location on a first storage device to a destination location on a second storage device. Metadata is stored on the second storage device in association with the destination location to include the source location on the first storage device and an indication that the copy operation has been initiated. The metadata is updated with identifying information of files from the set of files successfully copied from the source location to the destination location during the copy operation. After an interruption in the copy operation, the copy operation is resumed based on the metadata identifying the source location of the set of files and the identified files successfully copied from the source location to the destination location prior to the interruption.
-
公开(公告)号:US20180349407A1
公开(公告)日:2018-12-06
申请号:US15721311
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Pavel CISLER , Christopher A. WOLF , Loic E. VANDEREYKEN , Eric A. WEISS
IPC: G06F17/30
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.
-
公开(公告)号:US20150112942A1
公开(公告)日:2015-04-23
申请号:US14536400
申请日:2014-11-07
Applicant: Apple Inc.
Inventor: Toby Charles Wood PATERSON , David A. LYONS , Julien Jacques JALON , Julien Yann ROBERT , Pavel CISLER , Yan ARROUYE , Robert M. CHINN
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F3/0482 , G06F3/0484 , G06F11/1448 , G06F11/1451 , G06F11/1458 , G06F17/2288 , G06F17/30126 , G06F17/3023 , G06F2201/84
Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes receiving, while a current view of an application is displayed in a user interface, a first user input requesting that a history view associated with the current view of the application be displayed, retrieve data associated with the history view, determining a presentation format for the data, and displaying the history view in response to the first user input in accordance with the presentation format, the history view including data associated with at least a first visual representation of an earlier version of the current view of the application.
Abstract translation: 提供了用于存储和恢复数字数据的系统和方法。 在一些实现中,提供了一种方法。 该方法包括当在用户界面中显示应用的当前视图时,接收请求与应用的当前视图相关联的历史视图的第一用户输入,检索与历史视图相关联的数据,确定呈现 数据的格式,以及响应于根据呈现格式的第一用户输入显示历史视图,历史视图包括与应用的当前视图的较早版本的至少第一视觉表示相关联的数据。
-
公开(公告)号:US20180349226A1
公开(公告)日:2018-12-06
申请号:US15721287
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Pavel CISLER , Christopher A. WOLF , Loic E. VANDEREYKEN , Eric A. WEISS
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.
-
公开(公告)号:US20160299821A1
公开(公告)日:2016-10-13
申请号:US15068321
申请日:2016-03-11
Applicant: Apple Inc.
Inventor: Toby Charles Wood PATERSON , David A. LYONS , Julien Jacques JALON , Julien Yann ROBERT , Pavel CISLER , Yan ARROUYE , Robert M. CHINN
IPC: G06F11/14 , G06F3/0484 , G06F17/22 , G06F17/30 , G06F3/0482
CPC classification number: G06F11/1469 , G06F3/0482 , G06F3/0484 , G06F11/1448 , G06F11/1451 , G06F11/1458 , G06F16/168 , G06F16/1873 , G06F17/2288 , G06F2201/84
Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes receiving, while a current view of an application is displayed in a user interface, a first user input requesting that a history view associated with the current view of the application be displayed, retrieve data associated with the history view, determining a presentation format for the data, and displaying the history view in response to the first user input in accordance with the presentation format, the history view including data associated with at least a first visual representation of an earlier version of the current view of the application.
-
公开(公告)号:US20130232447A1
公开(公告)日:2013-09-05
申请号:US13857930
申请日:2013-04-05
Applicant: APPLE INC.
Inventor: Yan ARROUYE , Dominic GIAMPAOLO , Bas ORDING , Gregory CHRISTE , Stephen Olivier LEMAY , Marcel van OS , Imran CHAUDHRI , Kevin TIENE , Pavel CISLER
IPC: G06F17/30
CPC classification number: G06F17/3007 , G06F17/30067 , G06F17/30091 , G06F17/30126 , Y10S707/99933 , Y10S707/99934 , Y10S707/99942 , Y10S707/99945 , Y10S707/99953
Abstract: Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
-
公开(公告)号:US20130145275A1
公开(公告)日:2013-06-06
申请号:US13645415
申请日:2012-10-04
Applicant: Apple Inc.
Inventor: Pavel CISLER , Yan ARROUYE , John IAROCCI , Marc Jason KROCHMAL , Christopher Brooke SHARP , Christopher Scott LINN , Mikhail GONOGANOV , Simon P. COOPER , Richard MURPHY
IPC: H04L12/24
CPC classification number: H04L41/22 , G06F17/30126 , G06F17/30197 , G06F21/33
Abstract: This disclosure relates to methods and systems to allow, in one embodiment, automatic access from one system to other systems which include an operating system that includes a user login process. In one embodiment, a method includes logging into, automatically in response to starting a first data processing system, a second data processing system at least as a guest user of the second data processing system which has a storage volume storing data and displaying a user interface object on a display device of the first data processing system, the user interface object corresponding to at least one of the second data processing system and the storage volume to allow at least one of a search to be performed or a browsing to be performed of the data stored on the storage volume.
Abstract translation: 本公开涉及在一个实施例中允许从一个系统到包括包括用户登录过程的操作系统的其他系统的自动访问的方法和系统。 在一个实施例中,一种方法包括:响应于启动第一数据处理系统自动登录第二数据处理系统,至少作为具有存储数据的存储卷并显示用户界面的第二数据处理系统的访客用户 对象在第一数据处理系统的显示装置上,所述用户界面对象对应于所述第二数据处理系统和所述存储卷中的至少一个,以允许对所述第二数据处理系统和所述存储卷中的至少一个执行搜索或执行所述浏览 存储在存储卷上的数据。
-
-
-
-
-
-
-
-
-