INTELLIGENT DISK SPACE MANAGER
    2.
    发明申请
    INTELLIGENT DISK SPACE MANAGER 审中-公开
    智能盘管理员

    公开(公告)号:US20150350323A1

    公开(公告)日:2015-12-03

    申请号:US14500926

    申请日:2014-09-29

    Applicant: Apple Inc.

    CPC classification number: H04L67/1097

    Abstract: Disclosed herein is a technique for managing disk space in user devices. A disk space manager is configured to manage the disk space by requesting clients running on the user device to free up disk space. The clients receive the requests and respond to the requests by deleting their own data to free up the requested disk space.

    Abstract translation: 这里公开了一种用于管理用户设备中的磁盘空间的技术。 磁盘空间管理器被配置为通过请求在用户设备上运行的客户端来释放磁盘空间来管理磁盘空间。 客户端通过删除自己的数据来接收请求并响应请求,以释放所请求的磁盘空间。

    TECHNIQUES FOR MANAGING MEMORY ALLOCATION WITHIN A STORAGE DEVICE TO IMPROVE OPERATION OF A CAMERA APPLICATION

    公开(公告)号:US20190339885A1

    公开(公告)日:2019-11-07

    申请号:US16137341

    申请日:2018-09-20

    Applicant: Apple Inc.

    Abstract: This application sets forth techniques for managing the allocation of memory storage space in a non-volatile memory to improve the operation of a camera application. A camera application monitors an amount of available memory storage space in the non-volatile memory. Responsive to various triggering events, the camera application compares the amount of available memory storage space to a threshold value. When the amount of available memory storage space is less than the threshold value, the camera application transmits a request to a background service to free additional memory storage space within a temporary data store associated with one or more applications installed on the computing device. The temporary data store provides a location for local data to improve the efficiency of the applications, which can be exploited by the camera application to free up memory to avoid a low-memory condition that could prevent the camera application from performing certain operations.

    SYSTEM AND METHOD FOR DOWNGRADING APPLICATIONS
    4.
    发明申请
    SYSTEM AND METHOD FOR DOWNGRADING APPLICATIONS 审中-公开
    用于降级应用的系统和方法

    公开(公告)号:US20160357545A1

    公开(公告)日:2016-12-08

    申请号:US14866816

    申请日:2015-09-25

    Applicant: Apple Inc.

    CPC classification number: G06F8/65 G06F8/62

    Abstract: Disclosed herein is a technique for downgrading applications to placeholder applications in order to free up storage space in a user device. Based on a variety of heuristics, a number of installed applications are identified as candidates for a downgrade. The downgrading of the identified applications involves creating a placeholder application for each of the identified applications. The identified applications are temporarily deleted while keeping the user data associated with the applications intact and the placeholder applications are installed.

    Abstract translation: 这里公开了一种用于将应用降级到占位符应用以便释放用户设备中的存储空间的技术。 基于各种启发式,许多安装的应用程序被确定为降级的候选者。 识别的应用程序的降级涉及为每个已识别的应用程序创建占位符应用程序。 识别的应用程序将被暂时删除,同时保持与应用程序关联的用户数据不变,并安装占位符应用程序。

    TECHNIQUES FOR TRACKING FILE SYSTEM UTILIZATION BY SOFTWARE APPLICATIONS

    公开(公告)号:US20250086141A1

    公开(公告)日:2025-03-13

    申请号:US18540699

    申请日:2023-12-14

    Applicant: Apple Inc.

    Abstract: Disclosed herein are techniques for tracking file system (FS) utilization by a plurality of applications. According to some embodiments, a technique can be implemented by a computing device on which the FS is implemented, and includes the steps of (1) receiving, from an application among the plurality of applications, a request to perform an input/output (I/O) operation pertaining to a first FS object, where the request includes a unique identifier (ID) associated with the application, (2) creating or locating, within the FS, the first FS object, (3) performing the I/O operation against the first FS object, (4) creating or locating, within the FS, a second FS object associated with the unique ID, and (5) updating the second FS object to reflect the I/O operation. Other techniques include observing, analyzing, etc., FS utilization by the plurality of applications.

    TECHNIQUES FOR MANAGING STORAGE SPACE ALLOCATION WITHIN A STORAGE DEVICE

    公开(公告)号:US20180335968A1

    公开(公告)日:2018-11-22

    申请号:US15725175

    申请日:2017-10-04

    Applicant: Apple Inc.

    Abstract: This application sets forth techniques for managing the allocation of storage space within a storage device that is communicably coupled to a computing device. Requests are received from a plurality of applications executing on the computing device, in which each request specifies a respective amount of storage space to be reserved within the storage device. Detection is performed for the availability of a minimum amount of free space that corresponds to an optimal amount of space for executing at least one application of the plurality of applications. A respective priority ranking for each application is identified based on historical data gathered for the applications. Based on the priority rankings, a subset of requests from the plurality of requests is established. For each request of the subset, at least a portion of the respective amount of space specified by the request is reserved while maintaining the minimum amount of free space.

Patent Agency Ranking