BUNDLE PACKAGE RETRIEVING

One or more techniques and/or systems are provided for generating a bundle package, digitally signing the bundle package, selectively distributing 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 g...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KUNAPULI, RAVI KIRAN, SALAMEH, JASON, FORTUNE, ERIK, CHENG, WILLIAM L, DAVIS, JONATHAN L, BEARD, SAMUEL AARON, CONROY, KYLE GRAYSON, SMITH, PHILLIP, SHEEHAN, JOHN MICHAEL, CURTISS, WADE H
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:One or more techniques and/or systems are provided for generating a bundle package, digitally signing the bundle package, selectively distributing 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). La présente invention concerne une ou plusieurs techniques et/ou systèmes permettant de générer un progiciel groupé, de signer numériquement le progiciel groupé, de distribuer sélectivement le progiciel groupé, et/ou d'indexer un ou plusieurs progiciels de ressource récupérés à partir du progiciel groupé. À savoir, un progiciel groupé (par exemple, un progiciel groupé d'application ou de jeu) comprend un ou plusieurs progiciels d'application comprenant un code d'application configuré pour s'exécuter sur divers environnements informatiques (par exemple, des systèmes d'exploitation, des processeurs, etc.). Le progiciel groupé peut comprendre un ou plusieurs progiciels de ressource comprenant des données supplémentaires utilisées pour offrir une fonctionnalité facultative d'expérience de l'utilisateur pour l'application (par exemple, un support en langue française, des textures à haute résolution, un support de manette de jeu, etc.). De cette manière, un dispositif client peut télécharger de façon sélective des parties du progiciel groupé qui peuvent être pertinentes, ce qui peut permettre d'atténuer la largeur de bande de téléchargement, l'espace de mémoire ou les ressources qui auraient autrement été utilisées pour obtenir des parties non nécessaires du progiciel groupé (par exemple, un dispositif de tablette peut uniquement télécharger des textures de basse résolution).