BUNDLE PACKAGE GENERATION
First Claim
1. A method for generating a bundle package for an application, comprising:
- identifying one or more app packages for inclusion within a bundle package for an application;
identifying one or more resource packages for inclusion within the bundle package; and
generating the bundle package to comprise the one or more app packages and the one or more resource packages, the bundle package comprising a first app package and a first resource package, the first app package comprising first application code configured to execute on a first computing environment, the first resource package comprising first supplemental data used to provide first optional user experience functionality for the application.
4 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are provided for generating a bundle package, digitally signing the bundle package, selectively disturbing the bundle package, and/or indexing one or more resource packages retrieved from the bundle package. That is, a bundle package (e.g., an application or game bundle package) comprises one or more app packages comprising application code configured to execute on various computing environments (e.g., operating systems, processors, etc.). The bundle package may comprise one or more resource packages comprising supplemental data used to provide optional user experience functionality for the application (e.g., French language support, high resolution textures, a gaming pad support, etc.). In this way, a client device may selectively download portions of the bundle package that may be relevant, which may mitigate download bandwidth, storage space, or resources otherwise used to obtain unnecessary portions of the bundle package (e.g., a tablet device may merely download low resolution textures).
-
Citations
20 Claims
-
1. A method for generating a bundle package for an application, comprising:
-
identifying one or more app packages for inclusion within a bundle package for an application; identifying one or more resource packages for inclusion within the bundle package; and generating the bundle package to comprise the one or more app packages and the one or more resource packages, the bundle package comprising a first app package and a first resource package, the first app package comprising first application code configured to execute on a first computing environment, the first resource package comprising first supplemental data used to provide first optional user experience functionality for the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for generating a bundle package for an application, comprising:
a bundle generation component configured to; identify one or more app packages for inclusion within a bundle package for an application; identify one or more resource packages for inclusion within the bundle package; and generate the bundle package to comprise the one or more app packages and the one or more resource packages, the bundle package comprising a first app package and a first resource package, the first app package comprising first application code configured to execute on a first computing environment, the first resource package comprising first supplemental data used to provide first optional user experience functionality for the application. - View Dependent Claims (18)
-
19. A computer readable medium comprising instructions which when executed at least in part via a processing unit perform a method for selectively distributing one or more packages of a bundle package, comprising:
-
receiving a bundle acquisition request from a client device, the bundle acquisition request specifying a bundle package, a first app package, and one or more referenced resource packages; identifying the bundle package based upon the bundle acquisition request, the bundle package comprising the first app package, the one or more referenced resource packages, and one or more non-referenced resource packages that are not specified by the bundle acquisition request; and selectively providing the first app package and the one or more referenced resource packages, but not the one or more non-referenced resource packages, to the client device for installation of an application represented by the bundle package. - View Dependent Claims (20)
-
Specification