发明名称 APP PACKAGE DEPLOYMENT
摘要 One or more techniques and/or systems are provided for selectively retrieving a subset of an app package for deployment of an application on a client device. For example, one or more applications may be deployed on the client device. The one or more applications may utilize data object instances stored on the client device (e.g., a UI framework, runtime data, an integrated development environment template, etc.). When deploying a new application on the client device, data objects comprised within an app package for the new application may be evaluated to determine whether corresponding data object instances are already stored on the client device (e.g., a new racing game may utilize the same 3D engine as a skiing game already installed on the client device). Accordingly, merely data objects, not already comprised on the client device, may be retrieved and/or deployed on the client device for deployment of the new application.
申请公布号 US2014372998(A1) 申请公布日期 2014.12.18
申请号 US201313917682 申请日期 2013.06.14
申请人 Microsoft Corporation 发明人 Salameh Jason;Smith Philip;Petralli Andres Carlo
分类号 G06F9/445 主分类号 G06F9/445
代理机构 代理人
主权项 1. A method for selectively retrieving a subset of an app package for deployment of an application on a client device, comprising: identifying an app package for an application, the app package comprising one or more data objects; retrieving a block map structure comprising a first identifier for a first data object comprised within the app package and a second identifier for a second data object comprised within the app package; determining that a first data object instance of the first data object is comprised on a client device based upon the first identifier corresponding to a first client identifier for the first data object instance; determining that the client device does not comprise the second data object based upon the second identifier not corresponding to client identifiers for data object instances on the client device; and selectively retrieving the second data object, but not the first data object, as a second data object instance for deployment of the application on the client device.
地址 Redmond WA US