Patent ID: 9032383
Filing Date: 2015-05-12
Classification: G06F,H04L

Abstract:
1. A method of updating a client device, comprising: providing application files in a first install directory on the client device; upon launching of an application using the application files, automatically checking to determine whether updates are available for the application; if updates are available, determining whether the updates are for binary files or for text-based files; if the updates are for binary files of the application, then requesting user permission to download the updates; if the updates are for text-based files, then copying updated application files to a second updates directory on the client device, different than the install directory without user permission so that updates of binary files of the application are treated differently than text-based files of the application; and executing the application using at least the updates located in the second updates directory, while ignoring an older version of the updated application files that remain in the install directory during execution of the application.