Patent ID: 9244673
Filing Date: 2016-01-26
CPC Classification: G06F,H04L

Claim Text:
1. A method for updating an application installed in a computing device, the method comprising: comparing, in an application distribution system, a first version of an application resident on said application distribution system with a received updated version of the application; creating, in the application distribution system, a manifest file describing differences between the first version of the application and the received updated version of the application; said manifest file including pointers to each of: distributing the manifest file to the computing device wherein the computing device updates said installed application using information in said manifest file by ignoring the file portions that are deleted in the updated version of the application, and by hard-linking the file portions that do not change in the updated version of the application, wherein hark-linking the file portions that do not change comprises notating a file directory of the updated version of the application with a persistent shortcut to the file portions that do not change in the first version of the application.