×

Providing updates for natively rendered mobile applications

  • US 10,248,403 B2
  • Filed: 03/13/2015
  • Issued: 04/02/2019
  • Est. Priority Date: 03/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing an update to a natively rendered application installed on a mobile device, comprising steps of:

  • sending a message to a server, wherein the message includes identifying information about the application installed on the mobile device;

    receiving an update from the server in response to the message, wherein the update comprises a module of code that corresponds to less than the entire application, wherein the update to the application does not require a complete download of the entire application;

    updating the application using the received update in a modular manner by;

    determining in the mobile device whether a subset of code exists in the application that is designated to be overwritten by the received update;

    if it determined that the subset of code exists, overwriting the subset of code in the application based on the received update without replacing the entire application; and

    if it is determined that the subset of code does not exist, creating new files to add inside the application, based on the received update, without replacing the entire application;

    executing the application after the updating; and

    based on the execution of the application, natively rendering the application using an operating system of the mobile device, wherein the steps are performed by an application shell installed on the mobile device, the application shell comprises code in a native language of the operating system.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×