-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10902137B2
公开(公告)日:2021-01-26
申请号:US15803663
申请日:2017-11-03
Applicant: Apple Inc.
Inventor: Jean-Gabriel Morard , Anthony S. Parker , Rony Fadel , Kevin S. Perry
Abstract: This application relates to a technique that enables a software application to perform an operation on a file stored on a file system, while enforcing privacy measures. The technique includes receiving, from a file browser, a selection of file made accessible by a file access service. The file access service is associated with the file system storing the file. The file browser executes in a mode that prevents the software application from identifying content displayed within the file browser. The technique also includes, provided the software application is authorized to access the file, communicating a first list of operations for receipt by the software application, in which the software application selects a first subset of operations, to perform on the file. Furthermore, the technique includes establishing, to perform the first subset of operations on the file, a first direct communication link between the software application and the file access service.
-
公开(公告)号: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.
-
-
-