-
公开(公告)号:US10447812B2
公开(公告)日:2019-10-15
申请号:US14861405
申请日:2015-09-22
Applicant: Apple Inc.
Inventor: Stephen Richard Lewallen , David Makower , Jonathan Joseph Hess , Patrick Heynen , Terry J. Santamaria , William M. Bumgarner , David Pickford , Christopher L. Oklota , Anthony S. Parker
Abstract: A computer-implemented method for building a software application is disclosed. The method includes: generating a plurality of application resources; creating a plurality of tags; applying one of the tags on each of the plurality of application resources; grouping the application resources by their tags to form at least two asset packs, each identifiable by at least one tag shared by all application resources in the asset pack; and creating an asset pack manifest comprising a location of each of the asset packs and an order in which the asset packs are to be downloaded.
-
公开(公告)号:US10430080B2
公开(公告)日:2019-10-01
申请号:US14864767
申请日:2015-09-24
Applicant: Apple Inc.
Abstract: The embodiments set forth techniques for managing storage space in user devices. A storage space manager can be configured to receive a request to increase an available amount of storage space within the user device, identify applications where at least a portion of the application's associated data can be deleted to increase the available storage space, determining particular applications whose identified associated data should be deleted, and causing the associated data to be deleted. According to some embodiments, applications managed by the storage space manager are not adapted to manage storage space themselves. Instead, these applications can be registered to the storage space manager and can be grouped into subsets that share sections of storage space within the user device. Moreover, the storage space manager can be a subsystem storage space manager that interfaces with a higher-level system storage manager that orchestrates storage space management within the user device.
-
公开(公告)号:US11818224B2
公开(公告)日:2023-11-14
申请号:US16601481
申请日:2019-10-14
Applicant: Apple Inc.
Inventor: Stephen Richard Lewallen , David Makower , Jonathan Joseph Hess , Patrick Heynen , Terry J. Santamaria , William M. Bumgarner , David Pickford , Christopher L. Oklota , Anthony S. Parker
CPC classification number: H04L67/34 , G06F8/61 , G06F16/285 , G06F9/44521
Abstract: A computer-implemented method for building a software application is disclosed. The method includes: generating a plurality of application resources; creating a plurality of tags; applying one of the tags on each of the plurality of application resources; grouping the application resources by their tags to form at least two asset packs, each identifiable by at least one tag shared by all application resources in the asset pack; and creating an asset pack manifest comprising a location of each of the asset packs and an order in which the asset packs are to be downloaded.
-
公开(公告)号:US09880824B2
公开(公告)日:2018-01-30
申请号:US14861885
申请日:2015-09-22
Applicant: Apple Inc.
Inventor: Stephen Richard Lewallen , David Makower , Jonathan Joseph Hess , Patrick Heynen , Terry J. Santamaria , William M. Bumgarner , David Pickford , Christopher L. Oklota , Anthony S. Parker
CPC classification number: G06F8/61 , G06F8/60 , G06F9/44526 , H04L67/34
Abstract: A computer-implemented method for building a software application is disclosed. The method includes: generating a plurality of application resources; creating a plurality of tags; applying one of the tags on each of the plurality of application resources; grouping the application resources by their tags to form at least two asset packs, each identifiable by at least one tag shared by all application resources in the asset pack; and creating an asset pack manifest comprising a location of each of the asset packs and an order in which the asset packs are to be downloaded.
-
-
-