Patent ID: 9210211
Filing Date: 2015-12-08
Classification: H04L

Abstract:
1. A method for updating a media program streaming application for a media program streaming service, the method comprising: downloading the media program streaming application including a bootstrap application through a distribution site to a computing device, wherein initial installation of the media program streaming application is coordinated through the distribution site to approve the media program streaming application for download; upon startup of the media program streaming application, running the bootstrap application to determine if the media program streaming application on the computing device needs to be updated; sending, by the bootstrap application, a request for a manifest to a remote server; receiving, by the bootstrap application, the manifest from the remote server, wherein the manifest lists a set of remote core files stored at the remote server; reviewing, by the bootstrap application, the manifest to determine if a core memory on the computing device contains a set of updateable core files that correspond to the set of remote core files; for each remote core file, performing: executing the loaded updateable core files and the received remote core files in the application execution memory without recompilation of the loaded updateable core files or remote core files to provide the streaming media program service.