-
公开(公告)号:US11449389B2
公开(公告)日:2022-09-20
申请号: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.
-
公开(公告)号:US10303652B2
公开(公告)日:2019-05-28
申请号:US15203712
申请日:2016-07-06
Applicant: Apple Inc.
Inventor: Dominic B. Giampaolo , Pavel Cisler , Eric A. Weiss , Kristen A. McIntyre
IPC: G06F7/00 , G06F17/30 , G06F16/16 , G06F16/178 , H04L9/32
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.
-
公开(公告)号:US09767161B2
公开(公告)日:2017-09-19
申请号:US14716752
申请日:2015-05-19
Applicant: Apple Inc.
Inventor: Yan Arrouye , Dominic Giampaolo , Bas Ording , Gregory Christie , Stephen Olivier Lemay , Marcel van Os , Imran Chaudhri , Kevin Tiene , Pavel Cisler
IPC: G06F17/30
CPC classification number: G06F17/3053 , G06F17/301 , G06F17/30554 , G06F17/30722 , Y10S707/99933 , Y10S707/99934 , Y10S707/99935 , Y10S707/99939 , Y10S707/99943
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.
-
公开(公告)号:US09454587B2
公开(公告)日:2016-09-27
申请号:US14468165
申请日:2014-08-25
Applicant: Apple Inc.
Inventor: David Lyons , Eric Weiss , Pavel Cisler , Peter McInerney , John Hornkvist
IPC: G06F17/30 , G06F11/14 , G06F3/0482
CPC classification number: G06F17/30554 , G06F3/0482 , G06F11/1458 , G06F11/1469 , G06F2201/84
Abstract: Methods, systems, and apparatus, including computer program products, for searching for and presenting backups. A first search result including a first version of an item is presented. The first version is associated with a first date range having a first start date and a first end date. User input requesting that an archive including one or more versions of the item be searched is received. A second search result including a second version of the item is presented. The second version is different from the first version. The second version is associated with a second date range having a second start date and a second end date. The second date range does not overlap with the first date range.
Abstract translation: 用于搜索和呈现备份的方法,系统和设备,包括计算机程序产品。 提出了包括项目的第一版本的第一搜索结果。 第一版本与具有第一开始日期和第一结束日期的第一日期范围相关联。 接收到请求包括搜索项目的一个或多个版本的存档的用户输入。 提出了包括项目的第二版本的第二搜索结果。 第二个版本与第一个版本不同。 第二版本与具有第二开始日期和第二结束日期的第二日期范围相关联。 第二个日期范围与第一个日期范围不重叠。
-
公开(公告)号:US09411812B2
公开(公告)日:2016-08-09
申请号:US14644070
申请日:2015-03-10
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.
-
公开(公告)号:US08965851B2
公开(公告)日:2015-02-24
申请号:US14059184
申请日:2013-10-21
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: G06F17/30 , G06F3/0484 , 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: 提供了用于存储和恢复数字数据的系统和方法。 在一些实现中,提供了一种方法。 该方法包括当在用户界面中显示应用的当前视图时,接收请求与应用的当前视图相关联的历史视图的第一用户输入,检索与历史视图相关联的数据,确定呈现 数据的格式,以及响应于根据呈现格式的第一用户输入显示历史视图,历史视图包括与应用的当前视图的较早版本的至少第一视觉表示相关联的数据。
-
公开(公告)号:US20140289287A1
公开(公告)日:2014-09-25
申请号:US14256440
申请日:2014-04-18
Applicant: Apple Inc.
Inventor: Yan Arrouye , Dominic Giampaolo , Bas Ording , Gregory Christie , 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.
-
-
-
-
-
-